Skip to content

Commit 77d53e3

Browse files
⚙️ [Maintenance]: Align workflows across action repositories (#108)
This pull request makes minor improvements to the GitHub Actions release workflow. The main changes are clarifications to permission comments and a small update to step naming for better clarity. - Workflow configuration improvements: * Added explanatory comments to the `permissions` section to clarify why `contents: write` and `pull-requests: write` are required. * Renamed the step from `Checkout Code` to `Checkout repo` for clearer step identification.
1 parent d4d6d1d commit 77d53e3

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

.github/workflows/Release.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,19 +21,17 @@ concurrency:
2121
cancel-in-progress: true
2222

2323
permissions:
24-
contents: write
25-
pull-requests: write
24+
contents: write # Required to create releases
25+
pull-requests: write # Required to create comments on the PRs
2626

2727
jobs:
2828
Release:
2929
runs-on: ubuntu-latest
3030
steps:
31-
- name: Checkout Code
31+
- name: Checkout repo
3232
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3333
with:
3434
persist-credentials: false
3535

3636
- name: Release
3737
uses: PSModule/Release-GHRepository@5a5165d66f485d1aad217ef34a190178b214fdcb # v2.0.2
38-
with:
39-
IncrementalPrerelease: false

0 commit comments

Comments
 (0)