39
39
strategy :
40
40
fail-fast : false
41
41
matrix :
42
- operating-system : [ubuntu-latest , windows-latest, macOS-latest]
42
+ operating-system : [ubuntu-22.04 , windows-latest, macOS-latest]
43
43
steps :
44
44
- name : Checkout
45
45
uses : actions/checkout@v3
62
62
strategy :
63
63
fail-fast : false
64
64
matrix :
65
- operating-system : [ubuntu-latest , windows-latest, macOS-latest ]
65
+ operating-system : [ubuntu-22.04 , windows-latest, macos-13 ]
66
66
steps :
67
67
- name : Checkout
68
68
uses : actions/checkout@v3
95
95
strategy :
96
96
fail-fast : false
97
97
matrix :
98
- operating-system : [ubuntu-latest , windows-latest, macOS-latest]
98
+ operating-system : [ubuntu-22.04 , windows-latest, macOS-latest]
99
99
steps :
100
100
- name : Checkout
101
101
uses : actions/checkout@v3
@@ -120,7 +120,7 @@ jobs:
120
120
strategy :
121
121
fail-fast : false
122
122
matrix :
123
- operating-system : [ubuntu-latest , windows-latest, macOS-latest]
123
+ operating-system : [ubuntu-22.04 , windows-latest, macOS-latest]
124
124
steps :
125
125
- name : Checkout
126
126
uses : actions/checkout@v3
@@ -144,7 +144,7 @@ jobs:
144
144
strategy :
145
145
fail-fast : false
146
146
matrix :
147
- operating-system : [ubuntu-latest , windows-latest, macOS-latest]
147
+ operating-system : [ubuntu-22.04 , windows-latest, macOS-latest]
148
148
steps :
149
149
- name : Checkout
150
150
uses : actions/checkout@v3
@@ -168,7 +168,7 @@ jobs:
168
168
strategy :
169
169
fail-fast : false
170
170
matrix :
171
- operating-system : [ubuntu-latest , windows-latest, macOS-latest]
171
+ operating-system : [ubuntu-22.04 , windows-latest, macOS-latest]
172
172
steps :
173
173
- name : Checkout
174
174
uses : actions/checkout@v3
@@ -190,18 +190,20 @@ jobs:
190
190
run : __tests__/verify-dotnet.ps1 2.2 3.1
191
191
192
192
test-proxy :
193
- runs-on : ubuntu-latest
193
+ runs-on : ubuntu-20.04
194
194
container :
195
- image : mcr.microsoft.com/dotnet/core/runtime-deps:3.0-bionic
195
+ image : ubuntu:20.04
196
196
options : --dns 127.0.0.1
197
197
services :
198
198
squid-proxy :
199
- image : datadog /squid:latest
199
+ image : ubuntu /squid:latest
200
200
ports :
201
201
- 3128:3128
202
202
env :
203
203
https_proxy : http://squid-proxy:3128
204
204
http_proxy : http://squid-proxy:3128
205
+ DOTNET_SYSTEM_GLOBALIZATION_INVARIANT : true
206
+
205
207
steps :
206
208
- name : Checkout
207
209
uses : actions/checkout@v3
@@ -210,7 +212,7 @@ jobs:
210
212
- name : Install curl
211
213
run : |
212
214
apt update
213
- apt -y install curl
215
+ apt -y install curl libssl1.1 libssl-dev
214
216
- name : Setup dotnet 3.1.201
215
217
uses : ./
216
218
with :
@@ -222,7 +224,7 @@ jobs:
222
224
run : __tests__/verify-dotnet.sh 3.1.201
223
225
224
226
test-bypass-proxy :
225
- runs-on : ubuntu-latest
227
+ runs-on : ubuntu-22.04
226
228
env :
227
229
https_proxy : http://no-such-proxy:3128
228
230
no_proxy : github.com,dotnetcli.blob.core.windows.net,download.visualstudio.microsoft.com,api.nuget.org,dotnetcli.azureedge.net
0 commit comments