@@ -16,22 +16,22 @@ jobs:
16
16
runs-on : windows-latest
17
17
18
18
steps :
19
- - uses : actions/checkout@v3
19
+ - uses : actions/checkout@v4
20
20
21
21
- name : ' Install npm'
22
- uses : actions/setup-node@v3
22
+ uses : actions/setup-node@v4
23
23
with :
24
24
node-version : ' ${{ env.nodeVersion }}'
25
25
26
26
- name : setup-msbuild
27
- uses : microsoft/setup-msbuild@v1
27
+ uses : microsoft/setup-msbuild@v2
28
28
29
29
- name : ' Install dependendies'
30
30
run : msbuild .\build.proj /t:Restore
31
31
working-directory : src
32
32
33
33
- name : ' Setup .NET Core'
34
- uses : actions/setup-dotnet@v3
34
+ uses : actions/setup-dotnet@v4
35
35
with :
36
36
dotnet-version : ${{ env.dotnetSDKVersion }}
37
37
42
42
run : dotnet --version
43
43
44
44
- name : ' Use NuGet 6.x'
45
- uses : nuget/setup-nuget@v1
45
+ uses : nuget/setup-nuget@v2
46
46
47
47
- name : ' NuGet Restore'
48
48
run : nuget restore ${{ env.solution }}
91
91
shell : bash
92
92
93
93
- name : ' Publish code coverage results'
94
- uses : actions/upload-artifact@v3
94
+ uses : actions/upload-artifact@v4
95
95
with :
96
96
name : CoverageReport
97
97
path : src/target/reports/coverage
@@ -152,7 +152,7 @@ jobs:
152
152
run : .$env:USERPROFILE\.nuget\packages\chocolatey\2.2.2\tools\chocolateyInstall\choco.exe pack src/Deployment/chocolatey/reportgenerator.portable.nuspec --outputdirectory=src/target/packages --version=${{ env.Version }}
153
153
154
154
- name : ' Publish Artifact: packages'
155
- uses : actions/upload-artifact@v3
155
+ uses : actions/upload-artifact@v4
156
156
with :
157
157
path : src/target/packages
158
158
name : packages
@@ -164,29 +164,29 @@ jobs:
164
164
if : ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' && startsWith(github.event.commits[0].message, 'Release ') }}
165
165
166
166
steps :
167
- - uses : actions/checkout@v3
167
+ - uses : actions/checkout@v4
168
168
169
169
- name : ' Install npm'
170
170
uses : actions/setup-node@v3
171
171
with :
172
172
node-version : ' ${{ env.nodeVersion }}'
173
173
174
174
- name : setup-msbuild
175
- uses : microsoft/setup-msbuild@v1
175
+ uses : microsoft/setup-msbuild@v2
176
176
177
177
- name : ' Install dependendies'
178
178
run : msbuild .\build.proj /t:Restore
179
179
working-directory : src
180
180
181
181
- name : ' Use NuGet 6.x'
182
- uses : nuget/setup-nuget@v1
182
+ uses : nuget/setup-nuget@v2
183
183
184
- - uses : actions/download-artifact@v3
184
+ - uses : actions/download-artifact@v4
185
185
with :
186
186
name : packages
187
187
188
188
- name : GitHubRelease
189
- uses : softprops/action-gh-release@v1
189
+ uses : softprops/action-gh-release@v2
190
190
with :
191
191
name : ReportGenerator_${{ env.Version }}
192
192
body : This release requires .NET Framework 4.7 or .NET 6.0/7.0/8.0
@@ -202,7 +202,7 @@ jobs:
202
202
copy "ReportGenerator_${{ env.Version }}.zip" "ftp\ReportGenerator_${{ env.Version }}.zip"
203
203
204
204
# - name: 'FTP Upload: ZIP Release'
205
- # uses: SamKirkland/[email protected] .4
205
+ # uses: SamKirkland/[email protected] .5
206
206
# with:
207
207
# server: ${{ secrets.FTP_HOST }}
208
208
# username: ${{ secrets.FTP_USER }}
0 commit comments