From d2f2e916a49a3fcefd49847c74666d0318bd4d64 Mon Sep 17 00:00:00 2001 From: Federico Di Pierro Date: Tue, 20 Feb 2024 12:15:55 +0100 Subject: [PATCH] fix(ci): deploy prow still needs iam access. Signed-off-by: Federico Di Pierro --- .github/workflows/master.yml | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index d62d7bf859..c2814d5aed 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -9,7 +9,7 @@ concurrency: cancel-in-progress: false jobs: - deploy-terraform: + deploy-terraform-prow: permissions: id-token: write contents: read @@ -28,17 +28,10 @@ jobs: run: | ./tools/deploy_terraform.sh - deploy-prow: - runs-on: ubuntu-22.04 - needs: deploy-terraform - steps: - - name: Checkout test-infra ⤵️ - uses: actions/checkout@v4 - - name: Deploy prow env: PROW_HMAC_TOKEN: ${{ secrets.PROW_HMAC_TOKEN }} PROW_OAUTH_TOKEN: ${{ secrets.PROW_OAUTH_TOKEN }} PROW_SERVICE_ACCOUNT_JSON: ${{ secrets.PROW_SERVICE_ACCOUNT_JSON }} run: | - ./tools/deploy_prow.sh + ./tools/deploy_prow.sh