File tree Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -133,6 +133,26 @@ tasks:
133133 - MODULE_NAME
134134 cmds :
135135 - ' {{.TASKFILE_DIR2}}/sed.sh -E "s@ {{.MODULE_NAME}}/{{.MODULE}} .*@ {{.MODULE_NAME}}/{{.MODULE}} {{.VERSION}}@" "{{.ROOT_DIR2}}/go.mod"'
136+ - for :
137+ var : NESTED_MODULES
138+ vars :
139+ MODULE_TO_UPDATE : ' {{.MODULE}}'
140+ MODULE_DEPENDENCY : ' {{.ITEM}}'
141+ VERSION : ' {{.VERSION}}'
142+ MODULE_NAME : ' {{.MODULE_NAME}}'
143+ task : set-nested-module-version-internal
144+
145+ set-nested-module-version-internal :
146+ desc : " Sets the imported version of a nested module in a nested go.mod file."
147+ run : always
148+ requires :
149+ vars :
150+ - MODULE_TO_UPDATE
151+ - MODULE_DEPENDENCY
152+ - VERSION
153+ - MODULE_NAME
154+ cmds :
155+ - ' {{.TASKFILE_DIR2}}/sed.sh -E "s@ {{.MODULE_NAME}}/{{.MODULE_DEPENDENCY}} .*@ {{.MODULE_NAME}}/{{.MODULE_DEPENDENCY}} {{.VERSION}}@" "{{.ROOT_DIR2}}/{{.MODULE_TO_UPDATE}}/go.mod"'
136156 internal : true
137157
138158 list-nested-modules :
@@ -148,4 +168,3 @@ tasks:
148168 - VERSION
149169 cmds :
150170 - ' VERSION={{.VERSION}} {{.TASKFILE_DIR2}}/generate-changelog.sh'
151-
You can’t perform that action at this time.
0 commit comments