2929 uses : actions/checkout@v5
3030 with :
3131 fetch-depth : 0
32+ persist-credentials : false
3233
3334 - name : Set build metadata
3435 id : set-container-image-build-metadata
@@ -102,6 +103,8 @@ jobs:
102103 steps :
103104 - name : Checkout Code
104105 uses : actions/checkout@v5
106+ with :
107+ persist-credentials : false
105108
106109 - name : Set up Docker Buildx
107110 uses : docker/setup-buildx-action@v3
@@ -158,6 +161,7 @@ jobs:
158161 uses : actions/checkout@v5
159162 with :
160163 fetch-depth : 0
164+ persist-credentials : false
161165
162166 - name : Free Disk space
163167 shell : bash
@@ -202,7 +206,7 @@ jobs:
202206 # Ref: https://github.com/moby/buildkit/issues/1555
203207 - name : Load image
204208 run : |
205- docker load <"/tmp/${{ env. CONTAINER_IMAGE_OUTPUT_IMAGE_NAME } }.tar"
209+ docker load <"/tmp/${CONTAINER_IMAGE_OUTPUT_IMAGE_NAME}.tar"
206210
207211 - name : Print environment info
208212 run : |
@@ -238,6 +242,7 @@ jobs:
238242 uses : actions/checkout@v5
239243 with :
240244 fetch-depth : 0
245+ persist-credentials : false
241246
242247 - name : Download ${{ env.CONTAINER_IMAGE_OUTPUT_IMAGE_NAME }} container image
243248@@ -247,7 +252,7 @@ jobs:
247252
248253 - name : Load ${{ env.CONTAINER_IMAGE_OUTPUT_IMAGE_NAME }} container image
249254 run : |
250- docker load --input /tmp/${{ env. CONTAINER_IMAGE_OUTPUT_IMAGE_NAME }} .tar
255+ docker load --input " /tmp/${CONTAINER_IMAGE_OUTPUT_IMAGE_NAME} .tar"
251256 docker image ls -a
252257
253258 - name : Update action.yml
@@ -293,6 +298,7 @@ jobs:
293298 uses : actions/checkout@v5
294299 with :
295300 fetch-depth : 0
301+ persist-credentials : false
296302 - name : Generate test cases matrix
297303 id : generate-matrix
298304 run : |
@@ -338,6 +344,7 @@ jobs:
338344 uses : actions/checkout@v5
339345 with :
340346 fetch-depth : 0
347+ persist-credentials : false
341348
342349 - name : Download ${{ env.CONTAINER_IMAGE_OUTPUT_IMAGE_NAME }} container image
343350@@ -347,15 +354,16 @@ jobs:
347354
348355 - name : Load ${{ env.CONTAINER_IMAGE_OUTPUT_IMAGE_NAME }} container image
349356 run : |
350- docker load --input /tmp/${{ env. CONTAINER_IMAGE_OUTPUT_IMAGE_NAME }} .tar
357+ docker load --input " /tmp/${CONTAINER_IMAGE_OUTPUT_IMAGE_NAME} .tar"
351358 docker image ls -a
352359
353360 - name : " Test case: ${{ env.CONTAINER_IMAGE_OUTPUT_IMAGE_NAME }} - ${{ matrix.test-case }}"
354361 run : |
355- echo "Running: ${{ env. CONTAINER_IMAGE_OUTPUT_IMAGE_NAME }} - ${{ matrix.test-case } }"
356- make ${{ matrix.test-case }}
362+ echo "Running: ${CONTAINER_IMAGE_OUTPUT_IMAGE_NAME} - ${MATRIX_TEST_CASE }"
363+ make "${MATRIX_TEST_CASE}"
357364 env :
358365 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
366+ MATRIX_TEST_CASE : ${{ matrix.test-case }}
359367
360368 # The purpose of this job is to run only when the run-test-suite job runs to completion.
361369 # We can use this job as a required status check in a branch protection rule without
@@ -386,6 +394,7 @@ jobs:
386394 - uses : actions/checkout@v5
387395 with :
388396 fetch-depth : 0
397+ persist-credentials : false
389398
390399 - name : Setup authentication token
391400 run : |
0 commit comments