Skip to content

Commit

Permalink
Unpin pulumi cli 3 (#3191)
Browse files Browse the repository at this point in the history
Before this change, we used an outdated Pulumi CLI version to test the
provider against. With this change we start using the latest 3.x release
like most other bridged providers. While it would be my preference to
have it pinned and automatically updating via PRs to move toward
[Hermetic Builds](pulumi/ci-mgmt#738) that's
more work and for now this change is a quick improvement.
  • Loading branch information
t0yv0 committed Dec 27, 2023
1 parent b4ef67c commit 29edae4
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 25 deletions.
5 changes: 0 additions & 5 deletions .ci-mgmt.yaml
Expand Up @@ -33,11 +33,6 @@ runner:
publish: pulumi-ubuntu-8core
buildSdk: pulumi-ubuntu-8core
actions:
setupPulumi:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
preTest:
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v1
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/master.yml
Expand Up @@ -60,7 +60,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Setup Node
uses: actions/setup-node@v2
with:
Expand Down Expand Up @@ -168,7 +168,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- if: github.event_name == 'pull_request'
name: Install Schema Tools
uses: jaxxstorm/action-install-gh-release@v1.5.0
Expand Down Expand Up @@ -219,7 +219,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- if: github.event_name == 'pull_request'
name: Install Schema Tools
uses: jaxxstorm/action-install-gh-release@v1.5.0
Expand Down Expand Up @@ -309,7 +309,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v1
with:
Expand Down Expand Up @@ -403,7 +403,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Setup Node
uses: actions/setup-node@v2
with:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/nightly-test.yml
Expand Up @@ -60,7 +60,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Setup Node
uses: actions/setup-node@v2
with:
Expand Down Expand Up @@ -159,7 +159,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- if: github.event_name == 'pull_request'
name: Install Schema Tools
uses: jaxxstorm/action-install-gh-release@v1.5.0
Expand Down Expand Up @@ -253,7 +253,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Setup Node
uses: actions/setup-node@v2
with:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/prerelease.yml
Expand Up @@ -61,7 +61,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Setup Node
uses: actions/setup-node@v2
with:
Expand Down Expand Up @@ -162,7 +162,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- if: github.event_name == 'pull_request'
name: Install Schema Tools
uses: jaxxstorm/action-install-gh-release@v1.5.0
Expand Down Expand Up @@ -252,7 +252,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v1
with:
Expand Down Expand Up @@ -328,7 +328,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Setup Node
uses: actions/setup-node@v2
with:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Expand Up @@ -60,7 +60,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Setup Node
uses: actions/setup-node@v2
with:
Expand Down Expand Up @@ -175,7 +175,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- if: github.event_name == 'pull_request'
name: Install Schema Tools
uses: jaxxstorm/action-install-gh-release@v1.5.0
Expand Down Expand Up @@ -265,7 +265,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v1
with:
Expand Down Expand Up @@ -376,7 +376,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Setup Node
uses: actions/setup-node@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/resync-build.yml
Expand Up @@ -64,7 +64,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Setup DotNet
uses: actions/setup-dotnet@v3
with:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/run-acceptance-tests.yml
Expand Up @@ -69,7 +69,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Setup Node
uses: actions/setup-node@v2
with:
Expand Down Expand Up @@ -184,7 +184,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- if: github.event_name == 'pull_request'
name: Install Schema Tools
uses: jaxxstorm/action-install-gh-release@v1.5.0
Expand Down Expand Up @@ -321,7 +321,7 @@ jobs:
- name: Install Pulumi CLI
uses: pulumi/actions@v4
with:
pulumi-version: v3.77.1
pulumi-version: ^3
- name: Setup Node
uses: actions/setup-node@v2
with:
Expand Down

0 comments on commit 29edae4

Please sign in to comment.