From e84ec5613d079ef2824b89d40190e18c29c7fb8f Mon Sep 17 00:00:00 2001 From: Pulumi Bot Date: Sat, 21 Oct 2023 05:29:17 +0000 Subject: [PATCH] [internal] Update GitHub Actions workflow files --- .github/workflows/main.yml | 2 ++ .github/workflows/prerelease.yml | 3 +++ .github/workflows/release.yml | 3 +++ .github/workflows/run-acceptance-tests.yml | 4 ++-- 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9efc790..49aa2bb 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -251,6 +251,8 @@ jobs: author_name: Failure in building provider prerequisites fields: repo,commit,author,action status: ${{ job.status }} + + publish: name: publish needs: test diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index 0aaa0e0..f6c520e 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -190,6 +190,7 @@ jobs: with: name: ${{ env.PROVIDER }}-provider.tar.gz path: ${{ github.workspace }}/bin/provider.tar.gz + retention-days: 30 - if: failure() && github.event_name == 'push' name: Notify Slack uses: 8398a7/action-slack@v3 @@ -197,6 +198,8 @@ jobs: author_name: Failure in building provider prerequisites fields: repo,commit,author,action status: ${{ job.status }} + + publish: name: publish needs: test diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cc26e79..4c3fd9b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -189,6 +189,7 @@ jobs: with: name: ${{ env.PROVIDER }}-provider.tar.gz path: ${{ github.workspace }}/bin/provider.tar.gz + retention-days: 30 - if: failure() && github.event_name == 'push' name: Notify Slack uses: 8398a7/action-slack@v3 @@ -196,6 +197,8 @@ jobs: author_name: Failure in building provider prerequisites fields: repo,commit,author,action status: ${{ job.status }} + + publish: name: publish needs: test diff --git a/.github/workflows/run-acceptance-tests.yml b/.github/workflows/run-acceptance-tests.yml index 76c7741..613991e 100644 --- a/.github/workflows/run-acceptance-tests.yml +++ b/.github/workflows/run-acceptance-tests.yml @@ -151,8 +151,6 @@ jobs: steps: - name: Checkout Repo uses: actions/checkout@v3 - with: - ref: ${{ env.PR_COMMIT_SHA }} - name: Checkout Scripts Repo uses: actions/checkout@v3 with: @@ -222,6 +220,8 @@ jobs: author_name: Failure in building provider prerequisites fields: repo,commit,author,action status: ${{ job.status }} + + sentinel: name: sentinel # We would like to be able to specify `sentinel` as the only required job for this