Skip to content

Commit 1518753

Browse files
committed
NO-ISSUE Grant minimum permission for publish
1 parent 4c3d2f5 commit 1518753

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

.github/workflows/deploy-doc.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,17 @@ on:
44
workflow_call:
55
workflow_dispatch:
66

7-
permissions:
8-
contents: read
9-
pages: write
10-
id-token: write
11-
127
concurrency:
138
group: pages
149
cancel-in-progress: false
1510

1611
jobs:
1712
build:
1813
runs-on: ubuntu-latest
14+
permissions:
15+
contents: read
16+
pages: write
17+
issues: write
1918
steps:
2019
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2120
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
@@ -61,6 +60,10 @@ jobs:
6160
url: ${{ steps.deployment.outputs.page_url }}
6261
needs: [build]
6362
runs-on: ubuntu-latest
63+
permissions:
64+
pages: write
65+
id-token: write
66+
issues: write
6467
name: Deploy
6568
steps:
6669
- name: Deploy to GitHub Pages

.github/workflows/release.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,11 @@ on:
1010

1111
jobs:
1212
release-package:
13+
runs-on: ubuntu-latest
1314
permissions:
1415
contents: read
1516
id-token: write
1617
issues: write
17-
18-
runs-on: ubuntu-latest
1918
steps:
2019
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2120
# Setup .npmrc file to publish to GitHub Packages

0 commit comments

Comments
 (0)