Skip to content

Commit d32114c

Browse files
committed
Enhance permission comments
1 parent cbe6f67 commit d32114c

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

.github/workflows/build.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ on:
1616
jobs:
1717
build:
1818
permissions:
19-
contents: read
20-
pull-requests: write
19+
contents: read # To read repository contents
20+
pull-requests: write # To write pull requests analysis results and artifacts
2121

2222
runs-on: ${{ inputs.os }}
2323

.github/workflows/build_on_push.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ jobs:
77
build-windows:
88
name: Build Windows
99
permissions:
10-
contents: read
11-
pull-requests: write
10+
contents: read # To read repository contents
11+
pull-requests: write # To write pull requests analysis results and artifacts
1212
uses: ./.github/workflows/build.yaml
1313
with:
1414
os: windows-latest
@@ -19,8 +19,8 @@ jobs:
1919
build-linux:
2020
name: Build Linux
2121
permissions:
22-
contents: read
23-
pull-requests: write
22+
contents: read # To read repository contents
23+
pull-requests: write # To write pull requests analysis results and artifacts
2424
uses: ./.github/workflows/build.yaml
2525
with:
2626
os: ubuntu-latest

.github/workflows/release.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ jobs:
2222
build:
2323
name: Build Linux
2424
permissions:
25-
contents: read
26-
pull-requests: write
25+
contents: write # To create releases
2726
uses: ./.github/workflows/build.yaml
2827
with:
2928
os: ubuntu-latest

0 commit comments

Comments
 (0)