From 91b6d87b54ccd664628cb5fad3a6d4a47463d212 Mon Sep 17 00:00:00 2001 From: Pulumi Bot <30351955+pulumi-bot@users.noreply.github.com> Date: Tue, 26 Dec 2023 22:08:56 -0800 Subject: [PATCH] Update GitHub Actions workflows. (#363) This PR was automatically generated by the update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt repo, from commit 1842117d55361598dd7b1ffd7d0d22fa5498869b. --- .github/workflows/master.yml | 20 +++++++++++++++----- .github/workflows/prerelease.yml | 16 ++++++++++++---- .github/workflows/release.yml | 16 ++++++++++++---- .github/workflows/resync-build.yml | 4 +++- .github/workflows/run-acceptance-tests.yml | 12 +++++++++--- 5 files changed, 51 insertions(+), 17 deletions(-) diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index 2e5929ae..958a3e1f 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -53,7 +53,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - name: Setup Node uses: actions/setup-node@v2 with: @@ -157,7 +159,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - if: github.event_name == 'pull_request' name: Install Schema Tools uses: jaxxstorm/action-install-gh-release@v1.5.0 @@ -208,7 +212,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - if: github.event_name == 'pull_request' name: Install Schema Tools uses: jaxxstorm/action-install-gh-release@v1.5.0 @@ -283,7 +289,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v1 with: @@ -373,7 +381,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - name: Setup Node uses: actions/setup-node@v2 with: diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index 8673e162..f66a2849 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -54,7 +54,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - name: Setup Node uses: actions/setup-node@v2 with: @@ -155,7 +157,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - if: github.event_name == 'pull_request' name: Install Schema Tools uses: jaxxstorm/action-install-gh-release@v1.5.0 @@ -230,7 +234,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v1 with: @@ -302,7 +308,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - name: Setup Node uses: actions/setup-node@v2 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6116fcfd..60dfef0e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -53,7 +53,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - name: Setup Node uses: actions/setup-node@v2 with: @@ -168,7 +170,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - if: github.event_name == 'pull_request' name: Install Schema Tools uses: jaxxstorm/action-install-gh-release@v1.5.0 @@ -243,7 +247,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v1 with: @@ -348,7 +354,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - name: Setup Node uses: actions/setup-node@v2 with: diff --git a/.github/workflows/resync-build.yml b/.github/workflows/resync-build.yml index d725e179..688dbe7e 100644 --- a/.github/workflows/resync-build.yml +++ b/.github/workflows/resync-build.yml @@ -57,7 +57,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - name: Setup DotNet uses: actions/setup-dotnet@v3 with: diff --git a/.github/workflows/run-acceptance-tests.yml b/.github/workflows/run-acceptance-tests.yml index a6b4fb2b..dfccec87 100644 --- a/.github/workflows/run-acceptance-tests.yml +++ b/.github/workflows/run-acceptance-tests.yml @@ -63,7 +63,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - name: Setup Node uses: actions/setup-node@v2 with: @@ -180,7 +182,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - if: github.event_name == 'pull_request' name: Install Schema Tools uses: jaxxstorm/action-install-gh-release@v1.5.0 @@ -304,7 +308,9 @@ jobs: with: repo: pulumi/pulumictl - name: Install Pulumi CLI - uses: pulumi/action-install-pulumi-cli@v2 + uses: pulumi/actions@v4 + with: + pulumi-version: ^3 - name: Setup Node uses: actions/setup-node@v2 with: