File tree 3 files changed +13
-22
lines changed
3 files changed +13
-22
lines changed Original file line number Diff line number Diff line change @@ -109,14 +109,18 @@ jobs:
109
109
# include_paths: tests
110
110
# exclude_paths: tests/powershell1,tests/powershell2
111
111
# exclude_tags: skip_ci
112
- report_name : module_tests
112
+ report_name : ${{ matrix.os }}_validation
113
113
report_title : My Module Tests
114
114
github_token : ${{ secrets.GITHUB_TOKEN }}
115
115
tests_fail_step : true
116
- - name : dump test results
116
+ skip_check_run : true # Our test results are too large
117
+ - name : Summarize test results
117
118
shell : pwsh
118
119
run : | # PowerShell
119
- Write-Host 'Total Tests Executed...: ${{ steps.pester.outputs.total_count }}'
120
- Write-Host 'Total Tests PASSED.....: ${{ steps.pester.outputs.passed_count }}'
121
- Write-Host 'Total Tests FAILED.....: ${{ steps.pester.outputs.failed_count }}'
122
-
120
+ Write-ActionInfo 'Total Tests Executed...: ${{ steps.pester.outputs.total_count }}'
121
+ Write-ActionInfo 'Total Tests Passed.....: ${{ steps.pester.outputs.passed_count }}'
122
+ if (${{ steps.pester.outputs.failed_count }} -gt 0) {
123
+ Set-ActionFailed 'Total Tests Failed.....: ${{ steps.pester.outputs.failed_count }}'
124
+ } else {
125
+ Write-ActionInfo 'Total Tests Failed.....: ${{ steps.pester.outputs.failed_count }}'
126
+ }
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- # https://github.com/marketplace/actions/modulefast
1
+ # Run Install-ModuleFast to install the latest version of the required modules
2
+ # https://github.com/JustinGrote/ModuleFast
2
3
@ {
3
4
Configuration = " :[1.5.0, 2.0)"
4
5
Metadata = " :[1.5.1, 2.0)"
5
6
Pester = " :[5.0, 6.0)"
6
7
ModuleBuilder = " :[3.0.0, 4.0)"
7
8
PSScriptAnalyzer = " :[1.21.0, 2.0)"
8
9
InvokeBuild = " :[5.10.4, 6.0)"
10
+ GitHubActions = " :[1.1.0, 2.0)"
9
11
}
You can’t perform that action at this time.
0 commit comments