@@ -38,12 +38,14 @@ jobs:
3838 - uses : ' actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683' # ratchet:actions/checkout@v4
3939
4040 - name : ' Compute service name'
41+ env :
42+ MATRIX_NAME : ' ${{ matrix.name }}'
4143 run : |-
42- echo "SERVICE_NAME=${GITHUB_JOB}-${{ matrix.name }} -${GITHUB_SHA::7}-${GITHUB_RUN_NUMBER}" >> ${GITHUB_ENV}
44+ echo "SERVICE_NAME=${GITHUB_JOB}-${MATRIX_NAME} -${GITHUB_SHA::7}-${GITHUB_RUN_NUMBER}" >> " ${GITHUB_ENV}"
4345
4446 - uses : ' actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a' # ratchet:actions/setup-node@v4
4547 with :
46- node-version : ' 20.12.x ' # https://github.com/nodejs/node/issues/53033
48+ node-version-file : ' package.json '
4749
4850 - run : ' npm ci && npm run build'
4951
7577 - name : ' Run initial deploy tests'
7678 run : ' npm run e2e-tests'
7779 env :
78- PROJECT_ID : ${{ vars.PROJECT_ID }}
80+ PROJECT_ID : ' ${{ vars.PROJECT_ID }}'
7981 SERVICE : ' ${{ env.SERVICE_NAME }}'
8082 ENV : |-
8183 {
@@ -111,14 +113,14 @@ jobs:
111113 ABC=123
112114 DEF=456
113115 env_vars_update_strategy : ' overwrite'
114- secrets : /api/secrets/my-secret=${{ vars.SECRET_NAME }}:latest
116+ secrets : ' /api/secrets/my-secret=${{ vars.SECRET_NAME }}:latest'
115117 secrets_update_strategy : ' overwrite'
116- to_revision : ' LATEST=100'
118+ revision_traffic : ' LATEST=100'
117119
118120 - name : ' Run re-deploy tests'
119121 run : ' npm run e2e-tests'
120122 env :
121- PROJECT_ID : ${{ vars.PROJECT_ID }}
123+ PROJECT_ID : ' ${{ vars.PROJECT_ID }}'
122124 SERVICE : ' ${{ env.SERVICE_NAME }}'
123125 ENV : |-
124126 {
@@ -153,15 +155,15 @@ jobs:
153155
154156 - name : ' Compute service name'
155157 run : |-
156- echo "SERVICE_NAME=${GITHUB_JOB}-metadata-${GITHUB_SHA::7}-${GITHUB_RUN_NUMBER}" >> ${GITHUB_ENV}
158+ echo "SERVICE_NAME=${GITHUB_JOB}-metadata-${GITHUB_SHA::7}-${GITHUB_RUN_NUMBER}" >> " ${GITHUB_ENV}"
157159
158160 - name : ' Set service name in metadata YAML'
159161 run : |-
160162 sed -i "s/run-full-yaml/${{ env.SERVICE_NAME }}/" ./tests/fixtures/service.yaml
161163
162164 - uses : ' actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a' # ratchet:actions/setup-node@v4
163165 with :
164- node-version : ' 20.12.x ' # https://github.com/nodejs/node/issues/53033
166+ node-version-file : ' package.json '
165167
166168 - run : ' npm ci && npm run build'
167169
@@ -202,7 +204,7 @@ jobs:
202204 with :
203205 image : ' gcr.io/cloudrun/hello'
204206 service : ' ${{ env.SERVICE_NAME }}'
205- to_revision : ' LATEST=100'
207+ revision_traffic : ' LATEST=100'
206208
207209 - name : ' Run re-deploy tests'
208210 run : ' npm run e2e-tests' # Check that config isn't overwritten
@@ -229,11 +231,11 @@ jobs:
229231
230232 - name : ' Compute job name'
231233 run : |-
232- echo "JOB_NAME=${GITHUB_JOB}-job-${GITHUB_SHA::7}-${GITHUB_RUN_NUMBER}" >> ${GITHUB_ENV}
234+ echo "JOB_NAME=${GITHUB_JOB}-job-${GITHUB_SHA::7}-${GITHUB_RUN_NUMBER}" >> " ${GITHUB_ENV}"
233235
234236 - uses : ' actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a' # ratchet:actions/setup-node@v4
235237 with :
236- node-version : ' 20.12.x ' # https://github.com/nodejs/node/issues/53033
238+ node-version-file : ' package.json '
237239
238240 - run : ' npm ci && npm run build'
239241
@@ -264,7 +266,7 @@ jobs:
264266 - name : ' Run initial deploy tests'
265267 run : ' npm run e2e-tests'
266268 env :
267- PROJECT_ID : ${{ vars.PROJECT_ID }}
269+ PROJECT_ID : ' ${{ vars.PROJECT_ID }}'
268270 JOB : ' ${{ env.JOB_NAME }}'
269271 ENV : |-
270272 {
@@ -294,12 +296,13 @@ jobs:
294296 ABC=123
295297 DEF=456
296298 env_vars_update_strategy : ' overwrite'
297- secrets : /api/secrets/my-secret=${{ vars.SECRET_NAME }}:latest
299+ secrets : |-
300+ /api/secrets/my-secret=${{ vars.SECRET_NAME }}:latest
298301
299302 - name : ' Run re-deploy tests'
300303 run : ' npm run e2e-tests'
301304 env :
302- PROJECT_ID : ${{ vars.PROJECT_ID }}
305+ PROJECT_ID : ' ${{ vars.PROJECT_ID }}'
303306 JOB : ' ${{ env.JOB_NAME }}'
304307 ENV : |-
305308 {
0 commit comments