Skip to content

Commit 1233a25

Browse files
committed
Example workflow fixes
- Remove the unnecessary `issues: write` permission; - Change `actions/checkout` version to `latest`: v4 is outdated, and codeowners-plus doesn't depend on its version-specific features.
1 parent e6cd05c commit 1233a25

2 files changed

Lines changed: 3 additions & 5 deletions

File tree

.github/workflows/codeowners.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ on:
1111

1212
permissions:
1313
contents: read # required for @actions/checkout
14-
issues: write # required to create comments
15-
pull-requests: write # required to request reviewers
14+
pull-requests: write # required to request reviewers and leave comments
1615
checks: write # required to export data to check run
1716

1817
jobs:

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,16 +78,15 @@ on:
7878

7979
permissions:
8080
contents: read # required for @actions/checkout
81-
issues: write # required to create comments
82-
pull-requests: write # required to request reviewers
81+
pull-requests: write # required to request reviewers and leave comments
8382

8483
jobs:
8584
codeowners:
8685
name: 'Run Codeowners Plus'
8786
runs-on: ubuntu-latest
8887
steps:
8988
- name: 'Checkout Code Repository'
90-
uses: actions/checkout@v4
89+
uses: actions/checkout@latest
9190
with:
9291
fetch-depth: 0
9392

0 commit comments

Comments
 (0)