@@ -34,40 +34,45 @@ jobs:
34
34
name : ubuntu-latest
35
35
runs-on : ubuntu-latest
36
36
steps :
37
- - uses : actions/checkout@v3
37
+ - uses : actions/checkout@v4
38
38
with :
39
39
fetch-depth : 0
40
- - name : Cache .nuke/temp, ~/.nuget/packages
41
- uses : actions/cache@v3
40
+ - name : ' Cache: .nuke/temp, ~/.nuget/packages'
41
+ uses : actions/cache@v4
42
42
with :
43
43
path : |
44
44
.nuke/temp
45
45
~/.nuget/packages
46
46
key : ${{ runner.os }}-${{ hashFiles('src/**/*.csproj', 'test/**/*.csproj', 'stryker-config.json', 'test/**/*/xunit.runner.json') }}
47
- - name : Run './build.cmd Compile Tests Pack'
48
- run : ./build.cmd Compile Tests Pack
47
+ - name : ' Run: MutationTests, Pack'
48
+ run : ./build.cmd MutationTests Pack
49
49
env :
50
50
NugetApiKey : ${{ secrets.NUGET_API_KEY }}
51
51
CodecovToken : ${{ secrets.CODECOV_TOKEN }}
52
52
StrykerDashboardApiKey : ${{ secrets.STRYKER_DASHBOARD_API_KEY }}
53
53
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
54
- - uses : actions/upload-artifact@v3
54
+ - name : ' Publish: mutation-tests'
55
+ uses : actions/upload-artifact@v4
56
+ with :
57
+ name : mutation-tests
58
+ path : output/artifacts/tests-results/mutation-tests
59
+ - name : ' Publish: unit-tests'
60
+ uses : actions/upload-artifact@v4
55
61
with :
56
62
name : unit-tests
57
63
path : output/artifacts/tests-results/unit-tests
58
- - uses : actions/upload-artifact@v3
64
+ - name : ' Publish: packages'
65
+ uses : actions/upload-artifact@v4
59
66
with :
60
- name : mutation-tests
61
- path : output/artifacts/tests-results/mutation-tests
62
- - uses : actions/upload-artifact@v3
67
+ name : packages
68
+ path : output/artifacts/packages
69
+ - name : ' Publish: coverage-report'
70
+ uses : actions/upload-artifact@v4
63
71
with :
64
72
name : coverage-report
65
73
path : output/artifacts/reports/coverage-report
66
- - uses : actions/upload-artifact@v3
74
+ - name : ' Publish: coverage-history'
75
+ uses : actions/upload-artifact@v4
67
76
with :
68
77
name : coverage-history
69
78
path : output/artifacts/reports/coverage-history
70
- - uses : actions/upload-artifact@v3
71
- with :
72
- name : packages
73
- path : output/artifacts/packages
0 commit comments