|
35 | 35 | Install-Module -Name Pester -Repository PSGallery -Force -Scope CurrentUser -MaximumVersion $PesterMaxVersion -SkipPublisherCheck -AllowClobber |
36 | 36 | Import-Module Pester -Force -PassThru -MaximumVersion $PesterMaxVersion} @Parameters |
37 | 37 | - name: Check out repository |
38 | | - uses: actions/checkout@v4 |
| 38 | + uses: actions/checkout@v2 |
39 | 39 | - name: RunPester |
40 | 40 | id: RunPester |
41 | 41 | shell: pwsh |
|
92 | 92 | $result = |
93 | 93 | Invoke-Pester -PassThru -Verbose -OutputFile ".\$moduleName.TestResults.xml" -OutputFormat NUnitXml @codeCoverageParameters |
94 | 94 | |
| 95 | + "::set-output name=TotalCount::$($result.TotalCount)", |
| 96 | + "::set-output name=PassedCount::$($result.PassedCount)", |
| 97 | + "::set-output name=FailedCount::$($result.FailedCount)" | Out-Host |
95 | 98 | if ($result.FailedCount -gt 0) { |
96 | 99 | "::debug:: $($result.FailedCount) tests failed" |
97 | 100 | foreach ($r in $result.TestResult) { |
@@ -490,21 +493,7 @@ jobs: |
490 | 493 | if: ${{ success() }} |
491 | 494 | steps: |
492 | 495 | - name: Check out repository |
493 | | - uses: actions/checkout@v2 |
494 | | - - name: GitLogger |
495 | | - uses: GitLogging/GitLoggerAction@main |
496 | | - id: GitLogger |
497 | | - - name: Use PSSVG Action |
498 | | - uses: StartAutomating/PSSVG@main |
499 | | - id: PSSVG |
500 | | - - name: Use PipeScript Action |
501 | | - uses: StartAutomating/PipeScript@main |
502 | | - id: PipeScript |
| 496 | + uses: actions/checkout@main |
503 | 497 | - name: UseEZOut |
504 | 498 | uses: StartAutomating/EZOut@master |
505 | | - - name: UseHelpOut |
506 | | - uses: StartAutomating/HelpOut@master |
507 | | - - name: Use PSJekyll Action |
508 | | - uses: PowerShellWeb/PSJekyll@main |
509 | | - id: PSJekyll |
510 | 499 |
|
0 commit comments