Skip to content

Commit f99df0a

Browse files
🩹 [Patch]: Update permissions in workflows and adjust pull request trigger for Auto-Release
1 parent 44fa076 commit f99df0a

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

‎.github/workflows/Action-Test.yml‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ concurrency:
2020

2121
permissions:
2222
contents: read # to checkout the repo
23-
statuses: write # to create commit status
2423

2524
jobs:
2625
UploadArtifact:
@@ -45,6 +44,9 @@ jobs:
4544
name: Action-Test - [Default]
4645
runs-on: ubuntu-latest
4746
needs: UploadArtifact
47+
permissions:
48+
contents: read
49+
statuses: write # to create commit status from linter
4850
steps:
4951
- name: Checkout repo
5052
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
@@ -78,7 +80,6 @@ jobs:
7880
persist-credentials: false
7981
fetch-depth: 0
8082

81-
8283
- name: Action-Test
8384
uses: ./
8485
with:

‎.github/workflows/Auto-Release.yml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Auto-Release
33
run-name: "Auto-Release - [${{ github.event.pull_request.title }} #${{ github.event.pull_request.number }}] by @${{ github.actor }}"
44

55
on:
6-
pull_request_target:
6+
pull_request:
77
branches:
88
- main
99
types:
@@ -27,6 +27,8 @@ jobs:
2727
steps:
2828
- name: Checkout Code
2929
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
30+
with:
31+
persist-credentials: false
3032

3133
- name: Auto-Release
3234
uses: PSModule/Auto-Release@eabd533035e2cb9822160f26f2eda584bd012356 # v1.9.5

‎action.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ runs:
1919
using: composite
2020
steps:
2121
- name: Install-PSModuleHelpers
22-
uses: PSModule/Install-PSModuleHelpers@v1
22+
uses: PSModule/Install-PSModuleHelpers@d60d63e4be477d1ca0c67c6085101fb109bce8f1 # v1.0.6
2323

2424
- name: Document-PSModule
2525
shell: pwsh

0 commit comments

Comments
 (0)