@@ -54,31 +54,31 @@ jobs:
54
54
name : Authenticate to Google Cloud
55
55
uses : google-github-actions/auth@71fee32a0bb7e97b4d33d548e7d957010649d8fa # v2.1.3
56
56
with :
57
- workload_identity_provider : projects/1021588826382/locations/global/workloadIdentityPools/gh-13a715-cloud-sql-pyt-dd1c5f/providers/gh-13a715-cloud-sql-pyt-dd1c5f
58
- service_account : cloud-sql-python-connector@gh-13a715-cloud-sql-pyt-dd1c5f.iam.gserviceaccount.com
57
+ workload_identity_provider : ${{ vars.PROVIDER_NAME }}
58
+ service_account : ${{ vars.SERVICE_ACCOUNT }}
59
59
access_token_lifetime : 600s
60
60
61
61
- id : secrets
62
62
name : Get secrets
63
63
uses : google-github-actions/get-secretmanager-secrets@dc4a1392bad0fd60aee00bb2097e30ef07a1caae # v2.1.3
64
64
with :
65
65
secrets : |-
66
- MYSQL_CONNECTION_NAME:cloud-sql-connector-testing /MYSQL_CONNECTION_NAME
67
- MYSQL_IAM_CONNECTION_NAME:cloud-sql-connector-testing /MYSQL_IAM_CONNECTION_NAME
68
- MYSQL_USER:cloud-sql-connector-testing /MYSQL_USER
69
- MYSQL_IAM_USER:cloud-sql-connector-testing /MYSQL_USER_IAM_PYTHON
70
- MYSQL_PASS:cloud-sql-connector-testing /MYSQL_PASS
71
- MYSQL_DB:cloud-sql-connector-testing /MYSQL_DB
72
- POSTGRES_CONNECTION_NAME:cloud-sql-connector-testing /POSTGRES_CONNECTION_NAME
73
- POSTGRES_IAM_CONNECTION_NAME:cloud-sql-connector-testing /POSTGRES_IAM_CONNECTION_NAME
74
- POSTGRES_USER:cloud-sql-connector-testing /POSTGRES_USER
75
- POSTGRES_IAM_USER:cloud-sql-connector-testing /POSTGRES_USER_IAM_PYTHON
76
- POSTGRES_PASS:cloud-sql-connector-testing /POSTGRES_PASS
77
- POSTGRES_DB:cloud-sql-connector-testing /POSTGRES_DB
78
- SQLSERVER_CONNECTION_NAME:cloud-sql-connector-testing /SQLSERVER_CONNECTION_NAME
79
- SQLSERVER_USER:cloud-sql-connector-testing /SQLSERVER_USER
80
- SQLSERVER_PASS:cloud-sql-connector-testing /SQLSERVER_PASS
81
- SQLSERVER_DB:cloud-sql-connector-testing /SQLSERVER_DB
66
+ MYSQL_CONNECTION_NAME:${{ vars.GOOGLE_CLOUD_PROJECT }} /MYSQL_CONNECTION_NAME
67
+ MYSQL_IAM_CONNECTION_NAME:${{ vars.GOOGLE_CLOUD_PROJECT }} /MYSQL_IAM_CONNECTION_NAME
68
+ MYSQL_USER:${{ vars.GOOGLE_CLOUD_PROJECT }} /MYSQL_USER
69
+ MYSQL_IAM_USER:${{ vars.GOOGLE_CLOUD_PROJECT }} /MYSQL_USER_IAM_PYTHON
70
+ MYSQL_PASS:${{ vars.GOOGLE_CLOUD_PROJECT }} /MYSQL_PASS
71
+ MYSQL_DB:${{ vars.GOOGLE_CLOUD_PROJECT }} /MYSQL_DB
72
+ POSTGRES_CONNECTION_NAME:${{ vars.GOOGLE_CLOUD_PROJECT }} /POSTGRES_CONNECTION_NAME
73
+ POSTGRES_IAM_CONNECTION_NAME:${{ vars.GOOGLE_CLOUD_PROJECT }} /POSTGRES_IAM_CONNECTION_NAME
74
+ POSTGRES_USER:${{ vars.GOOGLE_CLOUD_PROJECT }} /POSTGRES_USER
75
+ POSTGRES_IAM_USER:${{ vars.GOOGLE_CLOUD_PROJECT }} /POSTGRES_USER_IAM_PYTHON
76
+ POSTGRES_PASS:${{ vars.GOOGLE_CLOUD_PROJECT }} /POSTGRES_PASS
77
+ POSTGRES_DB:${{ vars.GOOGLE_CLOUD_PROJECT }} /POSTGRES_DB
78
+ SQLSERVER_CONNECTION_NAME:${{ vars.GOOGLE_CLOUD_PROJECT }} /SQLSERVER_CONNECTION_NAME
79
+ SQLSERVER_USER:${{ vars.GOOGLE_CLOUD_PROJECT }} /SQLSERVER_USER
80
+ SQLSERVER_PASS:${{ vars.GOOGLE_CLOUD_PROJECT }} /SQLSERVER_PASS
81
+ SQLSERVER_DB:${{ vars.GOOGLE_CLOUD_PROJECT }} /SQLSERVER_DB
82
82
83
83
- name : Run tests
84
84
env :
@@ -151,8 +151,8 @@ jobs:
151
151
if : ${{ github.event_name == 'schedule' || github.event_name == 'push' }}
152
152
uses : google-github-actions/auth@71fee32a0bb7e97b4d33d548e7d957010649d8fa # v2.1.3
153
153
with :
154
- workload_identity_provider : projects/1021588826382/locations/global/workloadIdentityPools/gh-13a715-cloud-sql-pyt-dd1c5f/providers/gh-13a715-cloud-sql-pyt-dd1c5f
155
- service_account : cloud-sql-python-connector@gh-13a715-cloud-sql-pyt-dd1c5f.iam.gserviceaccount.com
154
+ workload_identity_provider : ${{ vars.PROVIDER_NAME }}
155
+ service_account : ${{ vars.SERVICE_ACCOUNT }}
156
156
access_token_lifetime : 600s
157
157
158
158
- name : Run tests
0 commit comments