Skip to content

Commit e830f1e

Browse files
committed
update makefile for passing local tests
Signed-off-by: Danny Chiao <danny@tecton.ai>
1 parent 46d9e97 commit e830f1e

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/pr_local_integration_tests.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,14 @@ jobs:
6767
sudo apt install -y -V libarrow-dev
6868
- name: Install dependencies
6969
run: make install-python-ci-dependencies
70+
- name: Set up gcloud SDK # TODO(adchia): remove this dependency
71+
uses: google-github-actions/setup-gcloud@v0
72+
with:
73+
project_id: ${{ secrets.GCP_PROJECT_ID }}
74+
service_account_key: ${{ secrets.GCP_SA_KEY }}
75+
export_default_credentials: true
76+
- name: Use gcloud CLI
77+
run: gcloud info
7078
- name: Test local integration tests
7179
if: ${{ always() }} # this will guarantee that step won't be canceled and resources won't leak
7280
run: make test-python-integration-local

0 commit comments

Comments
 (0)