diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 659538e..18b585c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -71,6 +71,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - if: github.event_name == 'pull_request' name: Install Schema Tools uses: jaxxstorm/action-install-gh-release@v1.11.0 @@ -174,6 +176,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - name: Setup Node uses: actions/setup-node@v4 with: @@ -275,6 +279,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - name: Setup Node uses: actions/setup-node@v4 with: @@ -379,6 +385,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v4 with: @@ -472,7 +480,7 @@ jobs: run: tar -zxf ${{github.workspace}}/sdk/nodejs.tar.gz -C ${{github.workspace}}/sdk/nodejs - name: Install Twine - run: python -m pip install pip twine + run: python -m pip install twine==5.0.0 - name: Publish SDKs run: ./ci-scripts/ci/publish-tfgen-package ${{ github.workspace }} env: diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index afd632b..2968560 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -63,6 +63,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - if: github.event_name == 'pull_request' name: Install Schema Tools uses: jaxxstorm/action-install-gh-release@v1.11.0 @@ -166,6 +168,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - name: Setup Node uses: actions/setup-node@v4 with: @@ -266,6 +270,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - name: Setup Node uses: actions/setup-node@v4 with: @@ -370,6 +376,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v4 with: @@ -463,7 +471,7 @@ jobs: run: tar -zxf ${{github.workspace}}/sdk/nodejs.tar.gz -C ${{github.workspace}}/sdk/nodejs - name: Install Twine - run: python -m pip install pip twine + run: python -m pip install twine==5.0.0 - name: Publish SDKs run: ./ci-scripts/ci/publish-tfgen-package ${{ github.workspace }} env: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d8031c3..4cea910 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -63,6 +63,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - if: github.event_name == 'pull_request' name: Install Schema Tools uses: jaxxstorm/action-install-gh-release@v1.11.0 @@ -166,6 +168,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - name: Setup Node uses: actions/setup-node@v4 with: @@ -266,6 +270,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - name: Setup Node uses: actions/setup-node@v4 with: @@ -370,6 +376,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v4 with: @@ -463,7 +471,7 @@ jobs: run: tar -zxf ${{github.workspace}}/sdk/nodejs.tar.gz -C ${{github.workspace}}/sdk/nodejs - name: Install Twine - run: python -m pip install pip twine + run: python -m pip install twine==5.0.0 - name: Publish SDKs run: ./ci-scripts/ci/publish-tfgen-package ${{ github.workspace }} env: diff --git a/.github/workflows/run-acceptance-tests.yml b/.github/workflows/run-acceptance-tests.yml index 095340d..e523c5f 100644 --- a/.github/workflows/run-acceptance-tests.yml +++ b/.github/workflows/run-acceptance-tests.yml @@ -88,6 +88,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - if: github.event_name == 'pull_request' name: Install Schema Tools uses: jaxxstorm/action-install-gh-release@v1.11.0 @@ -194,6 +196,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - name: Setup Node uses: actions/setup-node@v4 with: @@ -298,6 +302,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - name: Setup Node uses: actions/setup-node@v4 with: diff --git a/.github/workflows/weekly-pulumi-update.yml b/.github/workflows/weekly-pulumi-update.yml index 1e92cd6..9a6a603 100644 --- a/.github/workflows/weekly-pulumi-update.yml +++ b/.github/workflows/weekly-pulumi-update.yml @@ -45,11 +45,6 @@ jobs: uses: actions/checkout@v4 with: lfs: true - - id: version - name: Set Provider Version - uses: pulumi/provider-version-action@v1 - with: - set-env: PROVIDER_VERSION - name: Install Go uses: actions/setup-go@v5 with: @@ -61,6 +56,8 @@ jobs: repo: pulumi/pulumictl - name: Install Pulumi CLI uses: pulumi/actions@v5 + with: + pulumi-version-file: .pulumi.version - name: Setup DotNet uses: actions/setup-dotnet@v4 with: