diff --git a/.github/workflows/prerequisites.yml b/.github/workflows/prerequisites.yml index f9d598ca..29b604d2 100644 --- a/.github/workflows/prerequisites.yml +++ b/.github/workflows/prerequisites.yml @@ -74,7 +74,7 @@ jobs: - name: Unit-test provider code run: make test_provider - name: Upload coverage reports to Codecov - uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574 # v5.4.0 + uses: codecov/codecov-action@ad3126e916f78f00edff4ed0317cf185271ccc2d # v5.4.2 env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} - if: inputs.is_pr diff --git a/.github/workflows/upgrade-bridge.yml b/.github/workflows/upgrade-bridge.yml index a9345271..9548b609 100644 --- a/.github/workflows/upgrade-bridge.yml +++ b/.github/workflows/upgrade-bridge.yml @@ -49,6 +49,11 @@ on: required: false type: boolean default: false + patch-release: + description: Whether to create a patch release + required: false + type: boolean + default: false permissions: contents: write @@ -89,7 +94,7 @@ jobs: tools: pulumictl, pulumicli, nodejs, python, dotnet, go, java - name: Call upgrade provider action if: github.event_name == 'workflow_dispatch' - uses: pulumi/pulumi-upgrade-provider-action@ff5cb5907aecba099e61146c4d4d074c7fd6ca99 # v0.0.15 + uses: pulumi/pulumi-upgrade-provider-action@819d5a53c48d0c7ddd67acbc82eb220b342084eb # v0.0.16 with: kind: ${{ inputs.kind }} email: bot@pulumi.com @@ -100,9 +105,10 @@ jobs: pr-reviewers: ${{ inputs.pr-reviewers }} pr-description: ${{ inputs.pr-description }} pr-title-prefix: ${{ inputs.pr-title-prefix }} + patch-release: ${{ github.event.client_payload.patch-release }} - name: Call upgrade provider action if: github.event_name == 'repository_dispatch' - uses: pulumi/pulumi-upgrade-provider-action@ff5cb5907aecba099e61146c4d4d074c7fd6ca99 # v0.0.15 + uses: pulumi/pulumi-upgrade-provider-action@819d5a53c48d0c7ddd67acbc82eb220b342084eb # v0.0.16 with: kind: ${{ github.event.client_payload.kind || 'bridge' }} email: bot@pulumi.com @@ -113,3 +119,4 @@ jobs: pr-reviewers: ${{ github.event.client_payload.pr-reviewers }} pr-description: ${{ github.event.client_payload.pr-description }} pr-title-prefix: ${{ github.event.client_payload.pr-title-prefix }} + patch-release: ${{ github.event.client_payload.patch-release }} \ No newline at end of file diff --git a/.github/workflows/upgrade-provider.yml b/.github/workflows/upgrade-provider.yml index 630b1c98..f822a76d 100644 --- a/.github/workflows/upgrade-provider.yml +++ b/.github/workflows/upgrade-provider.yml @@ -71,7 +71,7 @@ jobs: id: upgrade_provider if: steps.target_version.outputs.version != '' continue-on-error: true - uses: pulumi/pulumi-upgrade-provider-action@ff5cb5907aecba099e61146c4d4d074c7fd6ca99 # v0.0.15 + uses: pulumi/pulumi-upgrade-provider-action@819d5a53c48d0c7ddd67acbc82eb220b342084eb # v0.0.16 with: kind: provider email: bot@pulumi.com