2525 runs-on : windows-latest
2626 steps :
2727 - name : Check out repository
28- uses : actions/checkout@v4
28+ uses : actions/checkout@v6
2929
3030 - name : Build module - Debug
3131 shell : pwsh
3838 if : ${{ env.BUILD_CONFIGURATION == 'Release' }}
3939
4040 - name : Capture PowerShell Module
41- uses : actions/upload-artifact@v4
41+ uses : actions/upload-artifact@v7
4242 with :
4343 name : PSModule
4444 path : output/*.nupkg
@@ -63,10 +63,10 @@ jobs:
6363 os : ubuntu-latest
6464
6565 steps :
66- - uses : actions/checkout@v4
66+ - uses : actions/checkout@v6
6767
6868 - name : Restore Built PowerShell Module
69- uses : actions/download-artifact@v4
69+ uses : actions/download-artifact@v8
7070 with :
7171 name : PSModule
7272 path : output
@@ -103,21 +103,21 @@ jobs:
103103
104104 - name : Upload Test Results
105105 if : always()
106- uses : actions/upload-artifact@v4
106+ uses : actions/upload-artifact@v7
107107 with :
108108 name : Unit Test Results (${{ matrix.info.name }})
109109 path : ./output/TestResults/Pester.xml
110110
111111 - name : Upload Coverage Results
112112 if : always() && !startsWith(github.ref, 'refs/tags/v')
113- uses : actions/upload-artifact@v4
113+ uses : actions/upload-artifact@v7
114114 with :
115115 name : Coverage Results (${{ matrix.info.name }})
116116 path : ./output/TestResults/Coverage.xml
117117
118118 - name : Upload Coverage to codecov
119119 if : always() && !startsWith(github.ref, 'refs/tags/v')
120- uses : codecov/codecov-action@v4
120+ uses : codecov/codecov-action@v6
121121 with :
122122 files : ./output/TestResults/Coverage.xml
123123 flags : ${{ matrix.info.name }}
@@ -132,7 +132,7 @@ jobs:
132132 runs-on : windows-latest
133133 steps :
134134 - name : Restore Built PowerShell Module
135- uses : actions/download-artifact@v4
135+ uses : actions/download-artifact@v8
136136 with :
137137 name : PSModule
138138 path : ./
0 commit comments