17
17
strategy :
18
18
fail-fast : false
19
19
matrix :
20
- operating-system : [ubuntu-latest , windows-latest, macOS-latest ]
20
+ operating-system : [ubuntu-22.04 , windows-latest, macos-13 ]
21
21
steps :
22
22
- name : Checkout
23
23
uses : actions/checkout@v2
38
38
strategy :
39
39
fail-fast : false
40
40
matrix :
41
- operating-system : [ubuntu-latest , windows-latest, macOS-latest]
41
+ operating-system : [ubuntu-22.04 , windows-latest, macOS-latest]
42
42
steps :
43
43
- name : Checkout
44
44
uses : actions/checkout@v2
61
61
strategy :
62
62
fail-fast : false
63
63
matrix :
64
- operating-system : [ubuntu-latest , windows-latest, macOS-latest ]
64
+ operating-system : [ubuntu-22.04 , windows-latest, macos-13 ]
65
65
steps :
66
66
- name : Checkout
67
67
uses : actions/checkout@v2
94
94
strategy :
95
95
fail-fast : false
96
96
matrix :
97
- operating-system : [ubuntu-latest , windows-latest, macOS-latest]
97
+ operating-system : [ubuntu-22.04 , windows-latest, macOS-latest]
98
98
steps :
99
99
- name : Checkout
100
100
uses : actions/checkout@v2
@@ -119,7 +119,7 @@ jobs:
119
119
strategy :
120
120
fail-fast : false
121
121
matrix :
122
- operating-system : [ubuntu-latest , windows-latest, macOS-latest]
122
+ operating-system : [ubuntu-22.04 , windows-latest, macOS-latest]
123
123
steps :
124
124
- name : Checkout
125
125
uses : actions/checkout@v2
@@ -143,7 +143,7 @@ jobs:
143
143
strategy :
144
144
fail-fast : false
145
145
matrix :
146
- operating-system : [ubuntu-latest , windows-latest, macOS-latest]
146
+ operating-system : [ubuntu-22.04 , windows-latest, macOS-latest]
147
147
steps :
148
148
- name : Checkout
149
149
uses : actions/checkout@v2
@@ -163,18 +163,20 @@ jobs:
163
163
run : __tests__/verify-dotnet.ps1 3.1 2.2
164
164
165
165
test-proxy :
166
- runs-on : ubuntu-latest
166
+ runs-on : ubuntu-20.04
167
167
container :
168
- image : mcr.microsoft.com/dotnet/core/runtime-deps:3.0-bionic
168
+ image : ubuntu:20.04
169
169
options : --dns 127.0.0.1
170
170
services :
171
171
squid-proxy :
172
- image : datadog /squid:latest
172
+ image : ubuntu /squid:latest
173
173
ports :
174
174
- 3128:3128
175
175
env :
176
176
https_proxy : http://squid-proxy:3128
177
177
http_proxy : http://squid-proxy:3128
178
+ DOTNET_SYSTEM_GLOBALIZATION_INVARIANT : true
179
+
178
180
steps :
179
181
- name : Checkout
180
182
uses : actions/checkout@v2
@@ -183,7 +185,7 @@ jobs:
183
185
- name : Install curl
184
186
run : |
185
187
apt update
186
- apt -y install curl
188
+ apt -y install curl libssl-dev
187
189
- name : Setup dotnet 3.1.201
188
190
uses : ./
189
191
with :
@@ -195,7 +197,7 @@ jobs:
195
197
run : __tests__/verify-dotnet.sh 3.1.201
196
198
197
199
test-bypass-proxy :
198
- runs-on : ubuntu-latest
200
+ runs-on : ubuntu-22.04
199
201
env :
200
202
https_proxy : http://no-such-proxy:3128
201
203
no_proxy : github.com,dotnetcli.blob.core.windows.net,download.visualstudio.microsoft.com,api.nuget.org,dotnetcli.azureedge.net
0 commit comments