Skip to content

Commit a3a16a9

Browse files
authored
Update GitHub Actions workflows. (#1620)
This PR was automatically generated by the update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt repo, from commit 8460c384731548e00825ae32d83c7cb61b5da682.
1 parent 9b89240 commit a3a16a9

File tree

6 files changed

+10
-1
lines changed

6 files changed

+10
-1
lines changed

Diff for: .github/workflows/master.yml

+1
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ jobs:
6565
name: publish
6666
permissions:
6767
contents: write
68+
id-token: write
6869
needs:
6970
- prerequisites
7071
- build_provider

Diff for: .github/workflows/prerelease.yml

+1
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ jobs:
6565
name: publish
6666
permissions:
6767
contents: write
68+
id-token: write
6869
needs:
6970
- prerequisites
7071
- build_provider

Diff for: .github/workflows/prerequisites.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ jobs:
9090
- name: Unit-test provider code
9191
run: make test_provider
9292
- name: Upload coverage reports to Codecov
93-
uses: codecov/codecov-action@0da7aa657d958d32c117fc47e1f977e7524753c7 # v5.3.0
93+
uses: codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 # v5.3.1
9494
env:
9595
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
9696
- if: inputs.is_pr

Diff for: .github/workflows/publish.yml

+3
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,9 @@ jobs:
215215
verify_release:
216216
name: verify_release
217217
needs: publish_sdk
218+
permissions:
219+
contents: write
220+
id-token: write
218221
uses: ./.github/workflows/verify-release.yml
219222
secrets: inherit
220223
with:

Diff for: .github/workflows/release.yml

+1
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ jobs:
7171
permissions:
7272
contents: write
7373
pull-requests: write
74+
id-token: write
7475
needs:
7576
- prerequisites
7677
- build_provider

Diff for: .github/workflows/verify-release.yml

+3
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,9 @@ jobs:
8080
# See the docs for a similar example to this: https://docs.github.com/en/actions/learn-github-actions/expressions#fromjson
8181
runner: ${{ fromJSON(format('["ubuntu-latest","windows-latest"{0}]', inputs.enableMacRunner && ',"macos-latest"' || '')) }}
8282
runs-on: ${{ matrix.runner }}
83+
permissions:
84+
contents: 'read'
85+
id-token: 'write'
8386
steps:
8487
- name: Configure Git to checkout files with long names
8588
run: git config --global core.longpaths true

0 commit comments

Comments
 (0)