From ee30ea24a63d419b04591d6429f8f8f57ec9295a Mon Sep 17 00:00:00 2001 From: Pulumi Bot <30351955+pulumi-bot@users.noreply.github.com> Date: Sat, 14 Sep 2024 06:42:27 +0100 Subject: [PATCH] Update GitHub Actions workflows. (#567) This PR was automatically generated by the update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt repo, from commit 53d4b52d48d4eefbda8214c9c383902c2614ba30. --- .github/workflows/master.yml | 3 ++- .github/workflows/prerelease.yml | 5 ++++- .github/workflows/release.yml | 5 ++++- .github/workflows/verify-release.yml | 5 +++++ 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index 8156ef6f..fb119574 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -143,8 +143,9 @@ jobs: tools: pulumictl, pulumicli, ${{ matrix.language }} - name: Download bin uses: ./.github/actions/download-bin - - run: dotnet nuget add source ${{ github.workspace }}/nuget + - name: Add NuGet source if: matrix.language == 'dotnet' + run: dotnet nuget add source ${{ github.workspace }}/nuget - name: Download SDK uses: ./.github/actions/download-sdk with: diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index 0b5b6a46..76d32254 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -88,7 +88,9 @@ jobs: tools: pulumictl, pulumicli, nodejs, python, dotnet, go, java - name: Download bin uses: ./.github/actions/download-bin - - run: dotnet nuget add source ${{ github.workspace }}/nuget + - name: Add NuGet source + if: matrix.language == 'dotnet' + run: dotnet nuget add source ${{ github.workspace }}/nuget - name: Download SDK uses: ./.github/actions/download-sdk with: @@ -96,6 +98,7 @@ jobs: - name: Update path run: echo "${{ github.workspace }}/bin" >> "$GITHUB_PATH" - name: Install Python deps + if: matrix.language == 'python' run: |- pip3 install virtualenv==20.0.23 pip3 install pipenv diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 655acb81..87e4a9dd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -93,7 +93,9 @@ jobs: tools: pulumictl, pulumicli, ${{ matrix.language }} - name: Download bin uses: ./.github/actions/download-bin - - run: dotnet nuget add source ${{ github.workspace }}/nuget + - name: Add NuGet source + if: matrix.language == 'dotnet' + run: dotnet nuget add source ${{ github.workspace }}/nuget - name: Download SDK uses: ./.github/actions/download-sdk with: @@ -101,6 +103,7 @@ jobs: - name: Update path run: echo "${{ github.workspace }}/bin" >> "$GITHUB_PATH" - name: Install Python deps + if: matrix.language == 'python' run: |- pip3 install virtualenv==20.0.23 pip3 install pipenv diff --git a/.github/workflows/verify-release.yml b/.github/workflows/verify-release.yml index db30cdf6..7bbd3699 100644 --- a/.github/workflows/verify-release.yml +++ b/.github/workflows/verify-release.yml @@ -11,6 +11,11 @@ on: description: "Enable the MacOS runner in addition to Linux and Windows. Defaults to 'false'." required: false type: boolean + skipGoSdk: + description: "Skip the Go SDK verification. Defaults to 'false'. Enable this when verifying a pre-release for which we don't publish the Go SDK (for PRs and the default branch)." + required: false + type: boolean + default: false workflow_call: inputs: providerVersion: