48
48
49
49
- uses : ' google-github-actions/auth@main'
50
50
with :
51
- workload_identity_provider : ' ${{ secrets .WIF_PROVIDER_NAME }}'
52
- service_account : ' ${{ secrets .SERVICE_ACCOUNT_EMAIL }}'
51
+ workload_identity_provider : ' ${{ vars .WIF_PROVIDER_NAME }}'
52
+ service_account : ' ${{ vars .SERVICE_ACCOUNT_EMAIL }}'
53
53
54
54
- id : ' deploy-cloudrun'
55
55
name : ' Deploy'
63
63
ZIP=zap
64
64
env_vars_file : ' ./tests/fixtures/env_vars.txt'
65
65
secrets : |-
66
- MY_SECRET=${{ secrets .SECRET_NAME }}:latest
67
- MY_SECOND_SECRET=${{ secrets .SECRET_NAME }}:1
66
+ MY_SECRET=${{ vars .SECRET_NAME }}:latest
67
+ MY_SECOND_SECRET=${{ vars .SECRET_NAME }}:1
68
68
labels : |-
69
69
label1=value1
70
70
label2=value2
@@ -73,10 +73,10 @@ jobs:
73
73
74
74
- run : ' npm run e2e-tests'
75
75
env :
76
- PROJECT_ID : ${{ secrets .PROJECT_ID }}
76
+ PROJECT_ID : ${{ vars .PROJECT_ID }}
77
77
SERVICE : ' ${{ env.SERVICE_NAME }}'
78
78
ENV : ' FOO=bar,ZIP=zap,TEXT_FOO=bar,TEXT_ZIP=zap'
79
- SECRET_ENV : MY_SECRET=${{ secrets .SECRET_NAME }}:latest,MY_SECOND_SECRET=${{ secrets .SECRET_NAME }}:1
79
+ SECRET_ENV : MY_SECRET=${{ vars .SECRET_NAME }}:latest,MY_SECOND_SECRET=${{ vars .SECRET_NAME }}:1
80
80
PARAMS : ' {"cpu":2, "containerConcurrency":20}'
81
81
LABELS : ' {"label1":"value1", "label2":"value2"}'
82
82
@@ -90,15 +90,15 @@ jobs:
90
90
env_vars : |-
91
91
ABC=123
92
92
DEF=456
93
- secrets : /api/secrets/my-secret=${{ secrets .SECRET_NAME }}:latest
93
+ secrets : /api/secrets/my-secret=${{ vars .SECRET_NAME }}:latest
94
94
95
95
- run : ' npm run e2e-tests'
96
96
env :
97
- PROJECT_ID : ${{ secrets .PROJECT_ID }}
97
+ PROJECT_ID : ${{ vars .PROJECT_ID }}
98
98
SERVICE : ' ${{ env.SERVICE_NAME }}'
99
99
ENV : ' FOO=bar,ZIP=zap,TEXT_FOO=bar,TEXT_ZIP=zap,ABC=123,DEF=456'
100
- SECRET_ENV : MY_SECRET=${{ secrets .SECRET_NAME }}:latest,MY_SECOND_SECRET=${{ secrets .SECRET_NAME }}:1
101
- SECRET_VOLUMES : /api/secrets/my-secret=${{ secrets .SECRET_NAME }}:latest
100
+ SECRET_ENV : MY_SECRET=${{ vars .SECRET_NAME }}:latest,MY_SECOND_SECRET=${{ vars .SECRET_NAME }}:1
101
+ SECRET_VOLUMES : /api/secrets/my-secret=${{ vars .SECRET_NAME }}:latest
102
102
PARAMS : ' {"cpu":2, "containerConcurrency":20}'
103
103
LABELS : ' {"label1":"value1", "label2":"value2", "commit-sha":"${{ github.sha }}", "managed-by":"github-actions"}'
104
104
REVISION_COUNT : 2
@@ -126,8 +126,8 @@ jobs:
126
126
127
127
- uses : ' google-github-actions/auth@main'
128
128
with :
129
- workload_identity_provider : ' ${{ secrets .WIF_PROVIDER_NAME }}'
130
- service_account : ' ${{ secrets .SERVICE_ACCOUNT_EMAIL }}'
129
+ workload_identity_provider : ' ${{ vars .WIF_PROVIDER_NAME }}'
130
+ service_account : ' ${{ vars .SERVICE_ACCOUNT_EMAIL }}'
131
131
132
132
- id : ' deploy-cloudrun'
133
133
name : ' Deploy'
@@ -137,7 +137,7 @@ jobs:
137
137
138
138
- run : ' npm run e2e-tests'
139
139
env :
140
- PROJECT_ID : ' ${{ secrets .PROJECT_ID }}'
140
+ PROJECT_ID : ' ${{ vars .PROJECT_ID }}'
141
141
SERVICE : ' ${{ env.SERVICE_NAME }}'
142
142
PARAMS : ' {"cpu":2, "memory":"1Gi", "containerConcurrency":20}'
143
143
ANNOTATIONS : ' {"run.googleapis.com/cloudsql-instances":"test-project:us-central1:my-test-instance"}'
@@ -152,7 +152,7 @@ jobs:
152
152
153
153
- run : ' npm run e2e-tests' # Check that config isn't overwritten
154
154
env :
155
- PROJECT_ID : ' ${{ secrets .PROJECT_ID }}'
155
+ PROJECT_ID : ' ${{ vars .PROJECT_ID }}'
156
156
SERVICE : ' ${{ env.SERVICE_NAME }}'
157
157
PARAMS : ' {"cpu":2, "memory":"1Gi", "containerConcurrency":20}'
158
158
ANNOTATIONS : ' {"run.googleapis.com/cloudsql-instances":"test-project:us-central1:my-test-instance"}'
0 commit comments