Skip to content

Commit bf6ef3c

Browse files
committed
chore: update GitHub Actions workflow for improved deployment process
1 parent 146c78b commit bf6ef3c

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/main.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,16 @@ name: Deploy Extension
77
jobs:
88
deploy:
99
runs-on: ubuntu-latest
10+
permissions:
11+
contents: write # to be able to publish a GitHub release
12+
issues: write # to be able to comment on released issues
13+
pull-requests: write # to be able to comment on released pull requests
14+
id-token: write # to enable use of OIDC for npm provenance
1015
steps:
1116
- uses: actions/checkout@v4
1217
with:
1318
fetch-depth: 0
19+
persist-credentials: false
1420
- run: npm run install:all:ci
1521
- name: Release
1622
env:

0 commit comments

Comments
 (0)