Skip to content

Commit 1d99740

Browse files
committed
chore: ✨ Update permissions and action versions in workflow
* Added `permissions` for `checks` and `issues` in the workflow. * Updated `actions/upload-artifact` to version `v4.6.2`. * Updated `actions/download-artifact` to version `v4.3.0`. * Updated `EnricoMi/publish-unit-test-result-action` to version `v2.20.0`.
1 parent 223cc90 commit 1d99740

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

.github/workflows/PesterReports.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ on:
88
pull_request:
99
# Allows you to run this workflow manually from the Actions tab
1010
workflow_dispatch:
11-
11+
permissions:
12+
checks: write
13+
issues: write
1214
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
1315
jobs:
1416
# This workflow contains a single job called "build"
@@ -44,7 +46,7 @@ jobs:
4446
run: ./build.ps1 -Task Test
4547
- name: Upload Unit Test Results
4648
if: always()
47-
uses: actions/upload-artifact@v4
49+
uses: actions/upload-artifact@v4.6.2
4850
with:
4951
name: Unit Test Results (OS ${{ matrix.os }})
5052
path: ./tests/out/testResults.xml
@@ -58,11 +60,11 @@ jobs:
5860

5961
steps:
6062
- name: Download Artifacts
61-
uses: actions/download-artifact@v2
63+
uses: actions/download-artifact@v4.3.0
6264
with:
6365
path: artifacts
6466

6567
- name: Publish Unit Test Results
66-
uses: EnricoMi/publish-unit-test-result-action@v2
68+
uses: EnricoMi/publish-unit-test-result-action@v2.20.0
6769
with:
6870
files: artifacts/**/*.xml

0 commit comments

Comments
 (0)