From 295523415a1601ec433f9a91a43ff332bcbdc415 Mon Sep 17 00:00:00 2001 From: Danny Chiao Date: Wed, 14 Dec 2022 12:44:54 -0500 Subject: [PATCH] ci: Fix gcloud CI to have python installed Signed-off-by: Danny Chiao --- .../fork_workflows/fork_pr_integration_tests_gcp.yml | 2 +- .github/workflows/java_master_only.yml | 10 ++++++++-- .github/workflows/java_pr.yml | 10 ++++++++-- .github/workflows/master_only.yml | 4 ++-- .github/workflows/nightly-ci.yml | 2 +- .github/workflows/pr_integration_tests.yml | 2 +- .github/workflows/publish.yml | 4 ++-- docs/project/maintainers.md | 2 +- 8 files changed, 24 insertions(+), 12 deletions(-) diff --git a/.github/fork_workflows/fork_pr_integration_tests_gcp.yml b/.github/fork_workflows/fork_pr_integration_tests_gcp.yml index d53aef01551..2ea859ce640 100644 --- a/.github/fork_workflows/fork_pr_integration_tests_gcp.yml +++ b/.github/fork_workflows/fork_pr_integration_tests_gcp.yml @@ -44,7 +44,7 @@ jobs: with: go-version: 1.18.0 - name: Set up gcloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v1 with: project_id: ${{ secrets.GCP_PROJECT_ID }} service_account_key: ${{ secrets.GCP_SA_KEY }} diff --git a/.github/workflows/java_master_only.yml b/.github/workflows/java_master_only.yml index c3548991bbf..f5a7fbdb80a 100644 --- a/.github/workflows/java_master_only.yml +++ b/.github/workflows/java_master_only.yml @@ -21,7 +21,13 @@ jobs: - uses: actions/checkout@v2 with: submodules: 'true' - - uses: google-github-actions/setup-gcloud@v0 + - name: Setup Python + uses: actions/setup-python@v2 + id: setup-python + with: + python-version: "3.8" + architecture: x64 + - uses: google-github-actions/setup-gcloud@v1 with: version: '290.0.1' export_default_credentials: true @@ -150,7 +156,7 @@ jobs: restore-keys: | ${{ runner.os }}-it-maven- - name: Set up gcloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v1 with: project_id: ${{ secrets.GCP_PROJECT_ID }} service_account_key: ${{ secrets.GCP_SA_KEY }} diff --git a/.github/workflows/java_pr.yml b/.github/workflows/java_pr.yml index 72f419e409d..7c5fd37c760 100644 --- a/.github/workflows/java_pr.yml +++ b/.github/workflows/java_pr.yml @@ -72,7 +72,13 @@ jobs: - uses: actions/checkout@v2 with: submodules: 'true' - - uses: google-github-actions/setup-gcloud@v0 + - name: Setup Python + uses: actions/setup-python@v2 + id: setup-python + with: + python-version: "3.8" + architecture: x64 + - uses: google-github-actions/setup-gcloud@v1 with: version: '290.0.1' export_default_credentials: true @@ -122,7 +128,7 @@ jobs: restore-keys: | ${{ runner.os }}-it-maven- - name: Set up gcloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v1 with: project_id: ${{ secrets.GCP_PROJECT_ID }} service_account_key: ${{ secrets.GCP_SA_KEY }} diff --git a/.github/workflows/master_only.yml b/.github/workflows/master_only.yml index 13cb341c616..60c3c160c91 100644 --- a/.github/workflows/master_only.yml +++ b/.github/workflows/master_only.yml @@ -95,7 +95,7 @@ jobs: with: go-version: ${{ matrix.go-version }} - name: Set up Cloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v1 with: project_id: ${{ secrets.GCP_PROJECT_ID }} service_account_key: ${{ secrets.GCP_SA_KEY }} @@ -195,7 +195,7 @@ jobs: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Set up Cloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v1 with: project_id: ${{ secrets.GCP_PROJECT_ID }} service_account_key: ${{ secrets.GCP_SA_KEY }} diff --git a/.github/workflows/nightly-ci.yml b/.github/workflows/nightly-ci.yml index 8eeb2f0e804..9e4d93202b1 100644 --- a/.github/workflows/nightly-ci.yml +++ b/.github/workflows/nightly-ci.yml @@ -145,7 +145,7 @@ jobs: with: go-version: 1.18.0 - name: Set up gcloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v1 with: project_id: ${{ secrets.GCP_PROJECT_ID }} service_account_key: ${{ secrets.GCP_SA_KEY }} diff --git a/.github/workflows/pr_integration_tests.yml b/.github/workflows/pr_integration_tests.yml index 7c92c293a60..fb60bec691e 100644 --- a/.github/workflows/pr_integration_tests.yml +++ b/.github/workflows/pr_integration_tests.yml @@ -121,7 +121,7 @@ jobs: with: go-version: 1.18.0 - name: Set up gcloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v1 with: project_id: ${{ secrets.GCP_PROJECT_ID }} service_account_key: ${{ secrets.GCP_SA_KEY }} diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 039ab6a24e7..231f532b417 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -65,7 +65,7 @@ jobs: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Set up Cloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v1 with: project_id: ${{ secrets.GCP_PROJECT_ID }} service_account_key: ${{ secrets.GCP_SA_KEY }} @@ -109,7 +109,7 @@ jobs: VERSION_WITHOUT_PREFIX: ${{ needs.get-version.outputs.version_without_prefix }} steps: - uses: actions/checkout@v2 - - uses: google-github-actions/setup-gcloud@v0 + - uses: google-github-actions/setup-gcloud@v1 with: version: '290.0.1' export_default_credentials: true diff --git a/docs/project/maintainers.md b/docs/project/maintainers.md index ff77c3dfc49..901ce99dc1d 100644 --- a/docs/project/maintainers.md +++ b/docs/project/maintainers.md @@ -36,7 +36,7 @@ Fork specific integration tests are run by the `fork_pr_integration_tests.yml_[p ```yaml - name: Set up gcloud SDK - uses: google-github-actions/setup-gcloud@v0 + uses: google-github-actions/setup-gcloud@v1 with: project_id: ${{ secrets.GCP_PROJECT_ID }} service_account_key: ${{ secrets.GCP_SA_KEY }}