File tree Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -133,6 +133,27 @@ 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+ internal : true
145+
146+ set-nested-module-version-internal :
147+ desc : " Sets the imported version of a nested module in a nested go.mod file."
148+ run : always
149+ requires :
150+ vars :
151+ - MODULE_TO_UPDATE
152+ - MODULE_DEPENDENCY
153+ - VERSION
154+ - MODULE_NAME
155+ cmds :
156+ - ' {{.TASKFILE_DIR2}}/sed.sh -E "s@ {{.MODULE_NAME}}/{{.MODULE_DEPENDENCY}} .*@ {{.MODULE_NAME}}/{{.MODULE_DEPENDENCY}} {{.VERSION}}@" "{{.ROOT_DIR2}}/{{.MODULE_TO_UPDATE}}/go.mod"'
136157 internal : true
137158
138159 list-nested-modules :
@@ -148,4 +169,3 @@ tasks:
148169 - VERSION
149170 cmds :
150171 - ' VERSION={{.VERSION}} {{.TASKFILE_DIR2}}/generate-changelog.sh'
151-
You can’t perform that action at this time.
0 commit comments