File tree Expand file tree Collapse file tree 3 files changed +14
-22
lines changed Expand file tree Collapse file tree 3 files changed +14
-22
lines changed Original file line number Diff line number Diff line change @@ -109,14 +109,19 @@ jobs:
109109        #  include_paths: tests
110110        #  exclude_paths: tests/powershell1,tests/powershell2
111111        #  exclude_tags: skip_ci
112-         report_name : module_tests 
112+         report_name : ${{ matrix.os }}_validation 
113113        report_title : My Module Tests 
114114        github_token : ${{ secrets.GITHUB_TOKEN }} 
115115        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 
117118      shell : pwsh 
118119      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+         } 
127+         Write-ActionInfo 'Total Tests Failed.....:  ${{ steps.pester.outputs.failed_count }}' 
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
23@ {
34    Configuration     =  " :[1.5.0,  2.0)" 
45    Metadata          =  " :[1.5.1,  2.0)" 
56    Pester            =  " :[5.0,    6.0)" 
67    ModuleBuilder     =  " :[3.0.0,  4.0)" 
78    PSScriptAnalyzer  =  " :[1.21.0, 2.0)" 
89    InvokeBuild       =  " :[5.10.4, 6.0)" 
10+     GitHubActions     =  " :[1.1.0,  2.0)" 
911}
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments