Skip to content

Commit 28239f3

Browse files
committed
fix: workflow - use pwsh shell for Tests Result step
1 parent b5ec176 commit 28239f3

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/test-setup.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,10 @@ jobs:
7373
"passed=$($result.PassedCount)" | Out-File -FilePath $env:GITHUB_OUTPUT -Append
7474
7575
- name: ✅ Tests Result
76+
shell: pwsh
7677
run: |
77-
Write-Host "Tests completed: ${{ steps.test.outputs.passed }} passed, ${{ steps.test.outputs.failed }} failed"
78-
if (${{ steps.test.outputs.failed }} -ne 0) { exit 1 }
78+
$output = Get-Content $env:GITHUB_OUTPUT -Raw
79+
$failed = ($output -match 'failed=(\d+)') ? $matches[1] : "0"
80+
$passed = ($output -match 'passed=(\d+)') ? $matches[1] : "0"
81+
Write-Host "Tests completed: $passed passed, $failed failed"
82+
if ($failed -ne "0") { exit 1 }

0 commit comments

Comments
 (0)