Skip to content

Commit 1e0b926

Browse files
fix: Fixing PublishTestResults Step ( Fixes #120 )
1 parent 848e68d commit 1e0b926

2 files changed

Lines changed: 17 additions & 4 deletions

File tree

.github/workflows/Build4bitcss.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
Install-Module -Name Pester -Repository PSGallery -Force -Scope CurrentUser -MaximumVersion $PesterMaxVersion -SkipPublisherCheck -AllowClobber
3636
Import-Module Pester -Force -PassThru -MaximumVersion $PesterMaxVersion} @Parameters
3737
- name: Check out repository
38-
uses: actions/checkout@v4
38+
uses: actions/checkout@v2
3939
- name: RunPester
4040
id: RunPester
4141
shell: pwsh
@@ -92,6 +92,9 @@ jobs:
9292
$result =
9393
Invoke-Pester -PassThru -Verbose -OutputFile ".\$moduleName.TestResults.xml" -OutputFormat NUnitXml @codeCoverageParameters
9494
95+
"::set-output name=TotalCount::$($result.TotalCount)",
96+
"::set-output name=PassedCount::$($result.PassedCount)",
97+
"::set-output name=FailedCount::$($result.FailedCount)" | Out-Host
9598
if ($result.FailedCount -gt 0) {
9699
"::debug:: $($result.FailedCount) tests failed"
97100
foreach ($r in $result.TestResult) {
@@ -103,7 +106,7 @@ jobs:
103106
}
104107
} @Parameters
105108
- name: PublishTestResults
106-
uses: actions/upload-artifact@v3
109+
uses: actions/upload-artifact@main
107110
with:
108111
name: PesterResults
109112
path: '**.TestResults.xml'
@@ -490,7 +493,7 @@ jobs:
490493
if: ${{ success() }}
491494
steps:
492495
- name: Check out repository
493-
uses: actions/checkout@v4
496+
uses: actions/checkout@v2
494497
- name: Use PSSVG Action
495498
uses: StartAutomating/PSSVG@main
496499
id: PSSVG
@@ -542,6 +545,6 @@ jobs:
542545
tags: ${{ steps.meta.outputs.tags }}
543546
labels: ${{ steps.meta.outputs.labels }}
544547
env:
545-
REGISTRY: ghcr.io
546548
IMAGE_NAME: ${{ github.repository }}
549+
REGISTRY: ghcr.io
547550
NoCoverage: true
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
@{
2+
name = 'PublishTestResults'
3+
uses = 'actions/upload-artifact@main'
4+
with = @{
5+
name = 'PesterResults'
6+
path = '**.TestResults.xml'
7+
}
8+
if = '${{always()}}'
9+
}
10+

0 commit comments

Comments
 (0)