11
11
runs-on : windows-2022
12
12
steps :
13
13
- uses : actions/checkout@v3
14
+ - name : Install .NET SDK
15
+ uses : actions/setup-dotnet@v3
16
+ with :
17
+ dotnet-version : |
18
+ 3.1.x
19
+ 5.x.x
20
+ 6.x.x
21
+ 7.x.x
14
22
- name : Set up dotnet tools
15
23
run : make install-tools
16
24
- name : Check dotnet Style
19
27
runs-on : windows-2022
20
28
steps :
21
29
- uses : actions/checkout@v3
30
+ - name : Install .NET SDK
31
+ uses : actions/setup-dotnet@v3
32
+ with :
33
+ dotnet-version : |
34
+ 3.1.x
35
+ 5.x.x
36
+ 6.x.x
37
+ 7.x.x
22
38
- name : Set up dotnet tools
23
39
run : make install-tools
24
40
- name : Run security analysis
30
46
runs-on : windows-2022
31
47
steps :
32
48
- uses : actions/checkout@v3
49
+ - name : Install .NET SDK
50
+ uses : actions/setup-dotnet@v3
51
+ with :
52
+ dotnet-version : |
53
+ 3.1.x
54
+ 5.x.x
55
+ 6.x.x
56
+ 7.x.x
33
57
- name : Set up dotnet tools and dependencies
34
58
run : make install
35
59
- name : Generate coverage report
44
68
runs-on : windows-2022
45
69
strategy :
46
70
matrix :
47
- name : [ 'net462', 'netcoreapp3.1', 'net5.0', 'net6.0' ]
71
+ name : [ 'net462', 'netcoreapp3.1', 'net5.0', 'net6.0', 'net7.0' ]
48
72
include :
49
73
- name : net462
50
74
# This is really a test of .NET Standard, a bridge between .NET Framework and .NET, targeting .NET Framework 4.6.2
@@ -57,10 +81,20 @@ jobs:
57
81
framework : net5.0
58
82
- name : net6.0
59
83
framework : net6.0
84
+ - name : net7.0
85
+ framework : net7.0
60
86
steps :
61
87
- uses : actions/checkout@v3
62
88
with :
63
89
submodules : true
90
+ - name : Install .NET SDK
91
+ uses : actions/setup-dotnet@v3
92
+ with :
93
+ dotnet-version : |
94
+ 3.1.x
95
+ 5.x.x
96
+ 6.x.x
97
+ 7.x.x
64
98
# Install MSBuild, used to build the test project
65
99
- name : Setup MSBuild
66
100
@@ -95,6 +129,14 @@ jobs:
95
129
- uses : actions/checkout@v3
96
130
with :
97
131
submodules : true
132
+ - name : Install .NET SDK
133
+ uses : actions/setup-dotnet@v3
134
+ with :
135
+ dotnet-version : |
136
+ 3.1.x
137
+ 5.x.x
138
+ 6.x.x
139
+ 7.x.x
98
140
# Set the project name, based on platform version currently selected
99
141
- name : Set up variables
100
142
id : test_project
0 commit comments