6
6
7
7
test-win :
8
8
needs : test-linux-musl
9
- runs-on : windows-latest
9
+ runs-on : windows-2022
10
10
env :
11
11
DOTNET_CLI_TELEMETRY_OPTOUT : 1
12
12
DOTNET_SKIP_FIRST_TIME_EXPERIENCE : 1
@@ -16,10 +16,15 @@ jobs:
16
16
with :
17
17
dotnet-version : |
18
18
8.0.x
19
+ 9.0.x
19
20
- name : Install workloads
20
21
run : dotnet workload install ios tvos maccatalyst
21
22
- run : dotnet --info
22
23
- uses : actions/checkout@v4
24
+ - name : Test (.NET 9.0/Debug)
25
+ run : dotnet test tests -f net9.0 -c Debug
26
+ - name : Test (.NET 9.0/Release)
27
+ run : dotnet test tests -f net9.0 -c Release
23
28
- name : Test (.NET 8.0/Debug)
24
29
run : dotnet test tests -f net8.0 -c Debug
25
30
- name : Test (.NET 8.0/Release)
50
55
with :
51
56
dotnet-version : |
52
57
8.0.x
58
+ 9.0.x
53
59
- run : dotnet --info
54
60
- uses : actions/checkout@v4
61
+ - name : Test (.NET 9.0/Debug)
62
+ run : dotnet test tests -f net9.0 -c Debug
63
+ - name : Test (.NET 9.0/Release)
64
+ run : dotnet test tests -f net9.0 -c Release
55
65
- name : Test (.NET 8.0/Debug)
56
66
run : dotnet test tests -f net8.0 -c Debug
57
67
- name : Test (.NET 8.0/Release)
65
75
include :
66
76
- os : debian:12
67
77
- os : fedora:40
68
- - os : ubuntu:20.04
78
+ - os : fedora:41
69
79
- os : ubuntu:22.04
70
80
- os : ubuntu:24.04
71
81
runs-on : ubuntu-latest
89
99
with :
90
100
dotnet-version : |
91
101
8.0.x
102
+ 9.0.x
92
103
- run : dotnet --info
93
104
- uses : actions/checkout@v4
105
+ - name : Test (.NET 9.0/Debug)
106
+ run : dotnet test tests -f net9.0 -c Debug
107
+ - name : Test (.NET 9.0/Release)
108
+ run : dotnet test tests -f net9.0 -c Release
94
109
- name : Test (.NET 8.0/Debug)
95
110
run : dotnet test tests -f net8.0 -c Debug
96
111
- name : Test (.NET 8.0/Release)
@@ -101,19 +116,18 @@ jobs:
101
116
fail-fast : false
102
117
matrix :
103
118
include :
104
- - os : alpine3.18
105
- - os : alpine3.19
106
119
- os : alpine3.20
120
+ - os : alpine3.21
107
121
runs-on : ubuntu-latest
108
122
container :
109
- image : mcr.microsoft.com/dotnet/sdk:8 .0-${{ matrix.os }}
123
+ image : mcr.microsoft.com/dotnet/sdk:9 .0-${{ matrix.os }}
110
124
env :
111
125
DOTNET_CLI_TELEMETRY_OPTOUT : 1
112
126
DOTNET_SKIP_FIRST_TIME_EXPERIENCE : 1
113
127
steps :
114
128
- run : dotnet --info
115
129
- uses : actions/checkout@v4
116
- - name : Test (.NET 8 .0/Debug)
117
- run : dotnet test tests -f net8 .0 -c Debug
118
- - name : Test (.NET 8 .0/Release)
119
- run : dotnet test tests -f net8 .0 -c Release
130
+ - name : Test (.NET 9 .0/Debug)
131
+ run : dotnet test tests -f net9 .0 -c Debug
132
+ - name : Test (.NET 9 .0/Release)
133
+ run : dotnet test tests -f net9 .0 -c Release
0 commit comments