Skip to content

Commit 3f44aa1

Browse files
Backport: chore(ci): fix Build Prod env escaping (#998)
chore(ci): fix Build Prod env escaping (#997) Signed-off-by: Maksim Fedotov <maksim.fedotov@flant.com> Co-authored-by: Maxim Fedotov <maksim.fedotov@flant.com>
1 parent 4a20207 commit 3f44aa1

1 file changed

Lines changed: 28 additions & 16 deletions

File tree

.github/workflows/release_module_release-channels.yml

Lines changed: 28 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,12 @@ jobs:
7979
steps:
8080
- run: echo "CE"
8181
- name: SET VAR
82+
id: set_var
8283
run: |
8384
echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/ce/modules" >> "$GITHUB_ENV"
8485
echo "MODULE_EDITION=CE" >> "$GITHUB_ENV"
86+
echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/ce/modules" >> "$GITHUB_OUTPUT"
87+
echo "MODULE_EDITION=CE" >> "$GITHUB_OUTPUT"
8588
- name: ECHO VAR
8689
run: |
8790
echo $MODULES_MODULE_SOURCE
@@ -105,16 +108,16 @@ jobs:
105108
- if: ${{ github.event.inputs.enableBuild == 'true' }}
106109
uses: deckhouse/modules-actions/build@v2
107110
with:
108-
module_source: "$MODULES_MODULE_SOURCE"
111+
module_source: ${{ steps.set_var.outputs.MODULES_MODULE_SOURCE }}
109112
module_name: ${{ vars.MODULE_NAME }}
110-
module_tag: "$MODULES_MODULE_TAG"
113+
module_tag: ${{ github.event.inputs.tag }}
111114
secondary_repo: "${{ vars.DEV_MODULE_SOURCE }}/${{ vars.MODULE_NAME }}"
112115

113116
- uses: deckhouse/modules-actions/deploy@v2
114117
with:
115-
module_source: "$MODULES_MODULE_SOURCE"
118+
module_source: ${{ steps.set_var.outputs.MODULES_MODULE_SOURCE }}
116119
module_name: ${{ vars.MODULE_NAME }}
117-
module_tag: "$MODULES_MODULE_TAG"
120+
module_tag: ${{ github.event.inputs.tag }}
118121
release_channel: ${{ github.event.inputs.version }}
119122

120123
job-EE:
@@ -124,9 +127,12 @@ jobs:
124127
steps:
125128
- run: echo "EE"
126129
- name: SET VAR
130+
id: set_var
127131
run: |
128132
echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/ee/modules" >> "$GITHUB_ENV"
129133
echo "MODULE_EDITION=EE" >> "$GITHUB_ENV"
134+
echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/ee/modules" >> "$GITHUB_OUTPUT"
135+
echo "MODULE_EDITION=EE" >> "$GITHUB_OUTPUT"
130136
- name: ECHO VAR
131137
run: |
132138
echo $MODULES_MODULE_SOURCE
@@ -156,16 +162,16 @@ jobs:
156162
- if: ${{ github.event.inputs.enableBuild == 'true' }}
157163
uses: deckhouse/modules-actions/build@v2
158164
with:
159-
module_source: "$MODULES_MODULE_SOURCE"
165+
module_source: ${{ steps.set_var.outputs.MODULES_MODULE_SOURCE }}
160166
module_name: ${{ vars.MODULE_NAME }}
161-
module_tag: "$MODULES_MODULE_TAG"
167+
module_tag: ${{ github.event.inputs.tag }}
162168
secondary_repo: "${{ vars.DEV_MODULE_SOURCE }}/${{ vars.MODULE_NAME }}"
163169

164170
- uses: deckhouse/modules-actions/deploy@v2
165171
with:
166-
module_source: "$MODULES_MODULE_SOURCE"
172+
module_source: ${{ steps.set_var.outputs.MODULES_MODULE_SOURCE }}
167173
module_name: ${{ vars.MODULE_NAME }}
168-
module_tag: "$MODULES_MODULE_TAG"
174+
module_tag: ${{ github.event.inputs.tag }}
169175
release_channel: ${{ github.event.inputs.version }}
170176

171177
job-SE-Plus:
@@ -175,9 +181,12 @@ jobs:
175181
steps:
176182
- run: echo "SE Plus"
177183
- name: SET VAR
184+
id: set_var
178185
run: |
179186
echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/se-plus/modules" >> "$GITHUB_ENV"
180187
echo "MODULE_EDITION=EE" >> "$GITHUB_ENV"
188+
echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/se-plus/modules" >> "$GITHUB_OUTPUT"
189+
echo "MODULE_EDITION=EE" >> "$GITHUB_OUTPUT"
181190
- name: ECHO VAR
182191
run: |
183192
echo $MODULES_MODULE_SOURCE
@@ -201,16 +210,16 @@ jobs:
201210
- if: ${{ github.event.inputs.enableBuild == 'true' }}
202211
uses: deckhouse/modules-actions/build@v2
203212
with:
204-
module_source: "$MODULES_MODULE_SOURCE"
213+
module_source: ${{ steps.set_var.outputs.MODULES_MODULE_SOURCE }}
205214
module_name: ${{ vars.MODULE_NAME }}
206-
module_tag: "$MODULES_MODULE_TAG"
215+
module_tag: ${{ github.event.inputs.tag }}
207216
secondary_repo: "${{ vars.DEV_MODULE_SOURCE }}/${{ vars.MODULE_NAME }}"
208217

209218
- uses: deckhouse/modules-actions/deploy@v2
210219
with:
211-
module_source: "$MODULES_MODULE_SOURCE"
220+
module_source: ${{ steps.set_var.outputs.MODULES_MODULE_SOURCE }}
212221
module_name: ${{ vars.MODULE_NAME }}
213-
module_tag: "$MODULES_MODULE_TAG"
222+
module_tag: ${{ github.event.inputs.tag }}
214223
release_channel: ${{ github.event.inputs.version }}
215224

216225
job-FE:
@@ -220,9 +229,12 @@ jobs:
220229
steps:
221230
- run: echo "FE"
222231
- name: SET VAR
232+
id: set_var
223233
run: |
224234
echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/fe/modules" >> "$GITHUB_ENV"
225235
echo "MODULE_EDITION=EE" >> "$GITHUB_ENV"
236+
echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/fe/modules" >> "$GITHUB_OUTPUT"
237+
echo "MODULE_EDITION=EE" >> "$GITHUB_OUTPUT"
226238
- name: ECHO VAR
227239
run: |
228240
echo $MODULES_MODULE_SOURCE
@@ -250,14 +262,14 @@ jobs:
250262
- if: ${{ github.event.inputs.enableBuild == 'true' }}
251263
uses: deckhouse/modules-actions/build@v2
252264
with:
253-
module_source: "$MODULES_MODULE_SOURCE"
265+
module_source: ${{ steps.set_var.outputs.MODULES_MODULE_SOURCE }}
254266
module_name: ${{ vars.MODULE_NAME }}
255-
module_tag: "$MODULES_MODULE_TAG"
267+
module_tag: ${{ github.event.inputs.tag }}
256268
secondary_repo: "${{ vars.DEV_MODULE_SOURCE }}/${{ vars.MODULE_NAME }}"
257269

258270
- uses: deckhouse/modules-actions/deploy@v2
259271
with:
260-
module_source: "$MODULES_MODULE_SOURCE"
272+
module_source: ${{ steps.set_var.outputs.MODULES_MODULE_SOURCE }}
261273
module_name: ${{ vars.MODULE_NAME }}
262-
module_tag: "$MODULES_MODULE_TAG"
274+
module_tag: ${{ github.event.inputs.tag }}
263275
release_channel: ${{ github.event.inputs.version }}

0 commit comments

Comments
 (0)