4747 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4848
4949 - name : Setup Python ${{ matrix.python-version }}
50- uses : actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3 .0
50+ uses : actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4 .0
5151 with :
5252 python-version : ${{ matrix.python-version }}
5353
@@ -56,25 +56,23 @@ jobs:
5656
5757 - id : auth
5858 name : Authenticate to Google Cloud
59- uses : google-github-actions/auth@6fc4af4b145ae7821d527454aa9bd537d1f2dc5f # v2.1.7
59+ uses : google-github-actions/auth@71f986410dfbc7added4569d411d040a91dc6935 # v2.1.8
6060 with :
6161 workload_identity_provider : ${{ vars.PROVIDER_NAME }}
6262 service_account : ${{ vars.SERVICE_ACCOUNT }}
6363 access_token_lifetime : 600s
6464
6565 - id : secrets
6666 name : Get secrets
67- uses : google-github-actions/get-secretmanager-secrets@e5bb06c2ca53b244f978d33348d18317a7f263ce # v2.2.2
67+ uses : google-github-actions/get-secretmanager-secrets@a8440875e1c2892062aef9061228d4f1af8f919b # v2.2.3
6868 with :
6969 secrets : |-
7070 MYSQL_CONNECTION_NAME:${{ vars.GOOGLE_CLOUD_PROJECT }}/MYSQL_CONNECTION_NAME
71- MYSQL_IAM_CONNECTION_NAME:${{ vars.GOOGLE_CLOUD_PROJECT }}/MYSQL_IAM_CONNECTION_NAME
7271 MYSQL_USER:${{ vars.GOOGLE_CLOUD_PROJECT }}/MYSQL_USER
7372 MYSQL_IAM_USER:${{ vars.GOOGLE_CLOUD_PROJECT }}/MYSQL_USER_IAM_PYTHON
7473 MYSQL_PASS:${{ vars.GOOGLE_CLOUD_PROJECT }}/MYSQL_PASS
7574 MYSQL_DB:${{ vars.GOOGLE_CLOUD_PROJECT }}/MYSQL_DB
7675 POSTGRES_CONNECTION_NAME:${{ vars.GOOGLE_CLOUD_PROJECT }}/POSTGRES_CONNECTION_NAME
77- POSTGRES_IAM_CONNECTION_NAME:${{ vars.GOOGLE_CLOUD_PROJECT }}/POSTGRES_IAM_CONNECTION_NAME
7876 POSTGRES_USER:${{ vars.GOOGLE_CLOUD_PROJECT }}/POSTGRES_USER
7977 POSTGRES_IAM_USER:${{ vars.GOOGLE_CLOUD_PROJECT }}/POSTGRES_USER_IAM_PYTHON
8078 POSTGRES_PASS:${{ vars.GOOGLE_CLOUD_PROJECT }}/POSTGRES_PASS
@@ -91,13 +89,11 @@ jobs:
9189 - name : Run tests
9290 env :
9391 MYSQL_CONNECTION_NAME : " ${{ steps.secrets.outputs.MYSQL_CONNECTION_NAME }}"
94- MYSQL_IAM_CONNECTION_NAME : " ${{ steps.secrets.outputs.MYSQL_IAM_CONNECTION_NAME }}"
9592 MYSQL_USER : " ${{ steps.secrets.outputs.MYSQL_USER }}"
9693 MYSQL_IAM_USER : " ${{ steps.secrets.outputs.MYSQL_IAM_USER }}"
9794 MYSQL_PASS : " ${{ steps.secrets.outputs.MYSQL_PASS }}"
9895 MYSQL_DB : " ${{ steps.secrets.outputs.MYSQL_DB }}"
9996 POSTGRES_CONNECTION_NAME : " ${{ steps.secrets.outputs.POSTGRES_CONNECTION_NAME }}"
100- POSTGRES_IAM_CONNECTION_NAME : " ${{ steps.secrets.outputs.POSTGRES_IAM_CONNECTION_NAME }}"
10197 POSTGRES_USER : " ${{ steps.secrets.outputs.POSTGRES_USER }}"
10298 POSTGRES_IAM_USER : " ${{ steps.secrets.outputs.POSTGRES_IAM_USER }}"
10399 POSTGRES_PASS : " ${{ steps.secrets.outputs.POSTGRES_PASS }}"
@@ -150,7 +146,7 @@ jobs:
150146 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
151147
152148 - name : Setup Python ${{ matrix.python-version }}
153- uses : actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3 .0
149+ uses : actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4 .0
154150 with :
155151 python-version : ${{ matrix.python-version }}
156152
@@ -161,7 +157,7 @@ jobs:
161157 name : Authenticate to Google Cloud
162158 # only needed for Flakybot on periodic (schedule) and continuous (push) events
163159 if : ${{ github.event_name == 'schedule' || github.event_name == 'push' }}
164- uses : google-github-actions/auth@6fc4af4b145ae7821d527454aa9bd537d1f2dc5f # v2.1.7
160+ uses : google-github-actions/auth@71f986410dfbc7added4569d411d040a91dc6935 # v2.1.8
165161 with :
166162 workload_identity_provider : ${{ vars.PROVIDER_NAME }}
167163 service_account : ${{ vars.SERVICE_ACCOUNT }}
0 commit comments