File tree 3 files changed +13
-8
lines changed
3 files changed +13
-8
lines changed Original file line number Diff line number Diff line change 42
42
43
43
- uses : google-github-actions/auth@v2
44
44
with :
45
- credentials_json : ${{ secrets.GCP_CREDENTIALS }}
45
+ project_id : " ibis-gbq"
46
+ workload_identity_provider : " ${{ vars.WIF_PROVIDER_NAME }}"
46
47
47
48
- uses : google-github-actions/setup-gcloud@v2
48
49
Original file line number Diff line number Diff line change 15
15
types :
16
16
- labeled
17
17
18
- permissions :
19
- # this allows extractions/setup-just to list releases for `just` at a higher
20
- # rate limit while restricting GITHUB_TOKEN permissions elsewhere
21
- contents : read
22
-
23
18
env :
24
19
FORCE_COLOR : " 1"
25
20
SQLALCHEMY_WARN_20 : " 1"
79
74
key : snowpark
80
75
extras :
81
76
- --extra snowflake
77
+ # this allows extractions/setup-just to list releases for `just` at a higher
78
+ # rate limit while restricting GITHUB_TOKEN permissions elsewhere
79
+ permissions :
80
+ contents : " read"
81
+ # required for GCP workload identity federation
82
+ id-token : " write"
83
+
82
84
steps :
83
85
- name : checkout
84
86
uses : actions/checkout@v4
@@ -126,7 +128,8 @@ jobs:
126
128
127
129
- uses : google-github-actions/auth@v2
128
130
with :
129
- credentials_json : ${{ secrets.GCP_CREDENTIALS }}
131
+ project_id : " ibis-gbq"
132
+ workload_identity_provider : " ${{ vars.WIF_PROVIDER_NAME }}"
130
133
131
134
- name : setup databricks credentials
132
135
if : matrix.backend.name == 'databricks'
Original file line number Diff line number Diff line change 43
43
44
44
- uses : google-github-actions/auth@v2
45
45
with :
46
- credentials_json : ${{ secrets.GCP_CREDENTIALS }}
46
+ project_id : " ibis-gbq"
47
+ workload_identity_provider : " ${{ vars.WIF_PROVIDER_NAME }}"
47
48
48
49
- uses : google-github-actions/setup-gcloud@v2
49
50
You can’t perform that action at this time.
0 commit comments