Skip to content

Commit b5f1d3f

Browse files
authored
Merge pull request #15484 from arunsathiya/master
ci: Use GITHUB_OUTPUT envvar instead of set-output command
2 parents baf6a30 + 8c0bc50 commit b5f1d3f

File tree

2 files changed

+27
-27
lines changed

2 files changed

+27
-27
lines changed

.github/workflows/docker_management.branch.yml

+14-14
Original file line numberDiff line numberDiff line change
@@ -89,15 +89,15 @@ jobs:
8989
run: |
9090
value=`cat dev_tag`
9191
echo "DEV TAG is $value"
92-
echo "::set-output name=DOCKER_DEV_TAG::$value"
92+
echo "DOCKER_DEV_TAG=$value" >> "$GITHUB_OUTPUT"
9393
value=`cat prod_tag_dated`
9494
echo "PROD TAG DATED is $value"
95-
echo "::set-output name=DOCKER_PROD_TAG_DATED::$value"
95+
echo "DOCKER_PROD_TAG_DATED=$value" >> "$GITHUB_OUTPUT"
9696
value=`cat prod_tag_latest`
97-
echo "::set-output name=DOCKER_PROD_TAG_LATEST::$value"
97+
echo "DOCKER_PROD_TAG_LATEST=$value" >> "$GITHUB_OUTPUT"
9898
echo "PROD TAG is $value"
9999
value=`cat repository_owner`
100-
echo "::set-output name=REPO_OWNER::$value"
100+
echo "REPO_OWNER=$value" >> "$GITHUB_OUTPUT"
101101
102102
-
103103
name: Set up Docker Buildx
@@ -151,16 +151,16 @@ jobs:
151151
run: |
152152
value=`cat dev_tag`
153153
echo "TAG is $value"
154-
echo "::set-output name=DOCKER_DEV_TAG::$value"
154+
echo "DOCKER_DEV_TAG=$value" >> "$GITHUB_OUTPUT"
155155
value=`cat prod_tag_dated`
156156
echo "TAG is $value"
157-
echo "::set-output name=DOCKER_PROD_TAG_DATED::$value"
157+
echo "DOCKER_PROD_TAG_DATED=$value" >> "$GITHUB_OUTPUT"
158158
value=`cat prod_tag_latest`
159-
echo "::set-output name=DOCKER_PROD_TAG_LATEST::$value"
159+
echo "DOCKER_PROD_TAG_LATEST=$value" >> "$GITHUB_OUTPUT"
160160
value=`cat mbed_os_version`
161-
echo "::set-output name=MBED_OS_VERSION::$value"
161+
echo "MBED_OS_VERSION=$value" >> "$GITHUB_OUTPUT"
162162
value=`cat repository_owner`
163-
echo "::set-output name=REPO_OWNER::$value"
163+
echo "REPO_OWNER=$value" >> "$GITHUB_OUTPUT"
164164
165165
-
166166
name: Checkout
@@ -171,7 +171,7 @@ jobs:
171171
id: docker_info_dev
172172
run: |
173173
DIGEST=$(python ./.github/workflows/ci_scripts/ghcr_utils.py -u ${{ steps.build_info.outputs.REPO_OWNER }} -p ${{ secrets.GITHUB_TOKEN }} get-digest -r mbed-os-env-tmp -t ${{ steps.build_info.outputs.DOCKER_DEV_TAG }} -p ${{ matrix.platform }} )
174-
echo "::set-output name=DIGEST::$DIGEST"
174+
echo "DIGEST=$DIGEST" >> "$GITHUB_OUTPUT"
175175
echo "Docker DIGEST: $DIGEST"
176176
177177
# as the dev images are created only for master branch, run test against
@@ -228,14 +228,14 @@ jobs:
228228
run: |
229229
value=`cat dev_tag`
230230
echo "TAG is $value"
231-
echo "::set-output name=DOCKER_DEV_TAG::$value"
231+
echo "DOCKER_DEV_TAG=$value" >> "$GITHUB_OUTPUT"
232232
value=`cat prod_tag_dated`
233233
echo "TAG is $value"
234-
echo "::set-output name=DOCKER_PROD_TAG_DATED::$value"
234+
echo "DOCKER_PROD_TAG_DATED=$value" >> "$GITHUB_OUTPUT"
235235
value=`cat prod_tag_latest`
236-
echo "::set-output name=DOCKER_PROD_TAG_LATEST::$value"
236+
echo "DOCKER_PROD_TAG_LATEST=$value" >> "$GITHUB_OUTPUT"
237237
value=`cat repository_owner`
238-
echo "::set-output name=REPO_OWNER::$value"
238+
echo "REPO_OWNER=$value" >> "$GITHUB_OUTPUT"
239239
240240
-
241241
name: copy dev tag to prod

.github/workflows/docker_management.release.yml

+13-13
Original file line numberDiff line numberDiff line change
@@ -107,14 +107,14 @@ jobs:
107107
run: |
108108
value=`cat dev_tag`
109109
echo "TAG is $value"
110-
echo "::set-output name=DOCKER_DEV_TAG::$value"
110+
echo "DOCKER_DEV_TAG=$value" >> "$GITHUB_OUTPUT"
111111
value=`cat prod_tag_dated`
112112
echo "TAG is $value"
113-
echo "::set-output name=DOCKER_PROD_TAG_DATED::$value"
113+
echo "DOCKER_PROD_TAG_DATED=$value" >> "$GITHUB_OUTPUT"
114114
value=`cat mbed_os_version`
115-
echo "::set-output name=MBED_OS_VERSION::$value"
115+
echo "MBED_OS_VERSION=$value" >> "$GITHUB_OUTPUT"
116116
value=`cat repository_owner`
117-
echo "::set-output name=REPO_OWNER::$value"
117+
echo "REPO_OWNER=$value" >> "$GITHUB_OUTPUT"
118118
119119
-
120120
name: Set up Docker Buildx
@@ -185,14 +185,14 @@ jobs:
185185
run: |
186186
value=`cat dev_tag`
187187
echo "TAG is $value"
188-
echo "::set-output name=DOCKER_DEV_TAG::$value"
188+
echo "DOCKER_DEV_TAG=$value" >> "$GITHUB_OUTPUT"
189189
value=`cat prod_tag_dated`
190190
echo "TAG is $value"
191-
echo "::set-output name=DOCKER_PROD_TAG_DATED::$value"
191+
echo "DOCKER_PROD_TAG_DATED=$value" >> "$GITHUB_OUTPUT"
192192
value=`cat mbed_os_version`
193-
echo "::set-output name=MBED_OS_VERSION::$value"
193+
echo "MBED_OS_VERSION=$value" >> "$GITHUB_OUTPUT"
194194
value=`cat repository_owner`
195-
echo "::set-output name=REPO_OWNER::$value"
195+
echo "REPO_OWNER=$value" >> "$GITHUB_OUTPUT"
196196
197197
# as the dev images are created only for master branch, run test against
198198
# development branch of blinky
@@ -235,7 +235,7 @@ jobs:
235235
run: |
236236
cd mbed-os-example-blinky/mbed-os
237237
DIGEST=$(python ./.github/workflows/ci_scripts/ghcr_utils.py -u ${{ steps.build_info.outputs.REPO_OWNER }} -p ${{ secrets.GITHUB_TOKEN }} get-digest -r mbed-os-env-tmp -t ${{ steps.build_info.outputs.DOCKER_DEV_TAG }} -p ${{ matrix.platform }} )
238-
echo "::set-output name=DIGEST::$DIGEST"
238+
echo "DIGEST=$DIGEST" >> "$GITHUB_OUTPUT"
239239
echo "Docker DIGEST: $DIGEST"
240240
241241
-
@@ -280,15 +280,15 @@ jobs:
280280
run: |
281281
value=`cat dev_tag`
282282
echo "DEV TAG is $value"
283-
echo "::set-output name=DOCKER_DEV_TAG::$value"
283+
echo "DOCKER_DEV_TAG=$value" >> "$GITHUB_OUTPUT"
284284
value=`cat prod_tag_dated`
285285
echo "DATED PROD TAG is $value"
286-
echo "::set-output name=DOCKER_PROD_TAG_DATED::$value"
286+
echo "DOCKER_PROD_TAG_DATED=$value" >> "$GITHUB_OUTPUT"
287287
value=`cat mbed_os_version`
288288
echo "MBED OS VERSION is $value"
289-
echo "::set-output name=MBED_OS_VERSION::$value"
289+
echo "MBED_OS_VERSION=$value" >> "$GITHUB_OUTPUT"
290290
value=`cat repository_owner`
291-
echo "::set-output name=REPO_OWNER::$value"
291+
echo "REPO_OWNER=$value" >> "$GITHUB_OUTPUT"
292292
293293
-
294294
name: copy dev tag to prod tags

0 commit comments

Comments
 (0)