Skip to content

Commit 9a1991d

Browse files
committed
GitHubCI: retire Ubuntu 20.04 in favour of 24.04
* Retire Ubuntu 20.04. * Adopt Ubuntu 24.04.
1 parent 51db374 commit 9a1991d

File tree

1 file changed

+36
-36
lines changed

1 file changed

+36
-36
lines changed

.github/workflows/CI.yml

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -214,8 +214,8 @@ jobs:
214214
215215
find . -type f -name "*.fsx" | xargs -t -I {} dotnet fsxc {}
216216
217-
linux22-github--dotnet-and-mono:
218-
runs-on: ubuntu-22.04
217+
linux24-github--dotnet-and-mono:
218+
runs-on: ubuntu-24.04
219219
steps:
220220
- uses: actions/checkout@v1
221221
with:
@@ -239,8 +239,8 @@ jobs:
239239
- name: integration tests
240240
run: make update-servers
241241

242-
linux22-github--dotnet-and-newmono:
243-
runs-on: ubuntu-22.04
242+
linux24-github--dotnet-and-newmono:
243+
runs-on: ubuntu-24.04
244244
steps:
245245
- uses: actions/checkout@v1
246246
with:
@@ -266,10 +266,10 @@ jobs:
266266
- name: integration tests
267267
run: make update-servers
268268

269-
linux22-vanilla--stockmono-only:
270-
runs-on: ubuntu-22.04
269+
linux24-vanilla--stockmono-only:
270+
runs-on: ubuntu-24.04
271271
container:
272-
image: "ubuntu:22.04"
272+
image: "ubuntu:24.04"
273273
steps:
274274
- uses: actions/checkout@v1
275275
# can't use the option below because of error "Input 'submodules' not supported when falling back to download using the GitHub REST API. To create a local Git repository instead, add Git 2.18 or higher to the PATH."
@@ -302,10 +302,10 @@ jobs:
302302
- name: integration tests
303303
run: make update-servers
304304

305-
linux22-vanilla--stockdotnet6-only:
306-
runs-on: ubuntu-22.04
305+
linux24-vanilla--stockdotnet6-only:
306+
runs-on: ubuntu-24.04
307307
container:
308-
image: "ubuntu:22.04"
308+
image: "ubuntu:24.04"
309309
steps:
310310
- uses: actions/checkout@v1
311311
# can't use the option below because of error "Input 'submodules' not supported when falling back to download using the GitHub REST API. To create a local Git repository instead, add Git 2.18 or higher to the PATH."
@@ -344,10 +344,10 @@ jobs:
344344
345345
find . -type f -name "*.fsx" | xargs -t -I {} dotnet fsxc {}
346346
347-
linux22-vanilla--stockdotnet6-and-newmono:
348-
runs-on: ubuntu-22.04
347+
linux24-vanilla--stockdotnet6-and-newmono:
348+
runs-on: ubuntu-24.04
349349
container:
350-
image: "ubuntu:22.04"
350+
image: "ubuntu:24.04"
351351
steps:
352352
- uses: actions/checkout@v1
353353
# can't use the option below because of error "Input 'submodules' not supported when falling back to download using the GitHub REST API. To create a local Git repository instead, add Git 2.18 or higher to the PATH."
@@ -388,10 +388,10 @@ jobs:
388388
389389
find . -type f -name "*.fsx" | xargs -t -I {} dotnet fsxc {}
390390
391-
linux22-vanilla--stockdotnet6-and-stockmono:
392-
runs-on: ubuntu-22.04
391+
linux24-vanilla--stockdotnet6-and-stockmono:
392+
runs-on: ubuntu-24.04
393393
container:
394-
image: "ubuntu:22.04"
394+
image: "ubuntu:24.04"
395395
steps:
396396
- uses: actions/checkout@v1
397397
# can't use the option below because of error "Input 'submodules' not supported when falling back to download using the GitHub REST API. To create a local Git repository instead, add Git 2.18 or higher to the PATH."
@@ -430,10 +430,10 @@ jobs:
430430
431431
find . -type f -name "*.fsx" | xargs -t -I {} dotnet fsxc {}
432432
433-
linux22-vanilla--newmono-only:
434-
runs-on: ubuntu-22.04
433+
linux24-vanilla--newmono-only:
434+
runs-on: ubuntu-24.04
435435
container:
436-
image: "ubuntu:22.04"
436+
image: "ubuntu:24.04"
437437
steps:
438438
- uses: actions/checkout@v1
439439
# can't use the option below because of error "Input 'submodules' not supported when falling back to download using the GitHub REST API. To create a local Git repository instead, add Git 2.18 or higher to the PATH."
@@ -469,8 +469,8 @@ jobs:
469469
run: make update-servers
470470

471471

472-
linux20-github--dotnet-and-mono:
473-
runs-on: ubuntu-20.04
472+
linux22-github--dotnet-and-mono:
473+
runs-on: ubuntu-22.04
474474
steps:
475475
- uses: actions/checkout@v1
476476
with:
@@ -494,8 +494,8 @@ jobs:
494494
- name: integration tests
495495
run: make update-servers
496496

497-
linux20-github--dotnet-and-newmono:
498-
runs-on: ubuntu-20.04
497+
linux22-github--dotnet-and-newmono:
498+
runs-on: ubuntu-22.04
499499
steps:
500500
- uses: actions/checkout@v1
501501
- name: install missing dependencies
@@ -519,10 +519,10 @@ jobs:
519519
- name: integration tests
520520
run: make update-servers
521521

522-
linux20-vanilla--stockmono-only:
523-
runs-on: ubuntu-20.04
522+
linux22-vanilla--stockmono-only:
523+
runs-on: ubuntu-22.04
524524
container:
525-
image: "ubuntu:20.04"
525+
image: "ubuntu:22.04"
526526
steps:
527527
- uses: actions/checkout@v1
528528
# can't use the option below because of error "Input 'submodules' not supported when falling back to download using the GitHub REST API. To create a local Git repository instead, add Git 2.18 or higher to the PATH."
@@ -555,10 +555,10 @@ jobs:
555555
- name: integration tests
556556
run: make update-servers
557557

558-
linux20-vanilla--newmono-only:
559-
runs-on: ubuntu-20.04
558+
linux22-vanilla--newmono-only:
559+
runs-on: ubuntu-22.04
560560
container:
561-
image: "ubuntu:20.04"
561+
image: "ubuntu:22.04"
562562
steps:
563563
- uses: actions/checkout@v1
564564
# can't use the option below because of error "Input 'submodules' not supported when falling back to download using the GitHub REST API. To create a local Git repository instead, add Git 2.18 or higher to the PATH."
@@ -598,17 +598,17 @@ jobs:
598598
container:
599599
image: "ubuntu:22.04"
600600
needs:
601+
- linux24-github--dotnet-and-mono
602+
- linux24-github--dotnet-and-newmono
603+
- linux24-vanilla--stockmono-only
604+
- linux24-vanilla--newmono-only
605+
- linux24-vanilla--stockdotnet6-only
606+
- linux24-vanilla--stockdotnet6-and-stockmono
607+
- linux24-vanilla--stockdotnet6-and-newmono
601608
- linux22-github--dotnet-and-mono
602609
- linux22-github--dotnet-and-newmono
603610
- linux22-vanilla--stockmono-only
604611
- linux22-vanilla--newmono-only
605-
- linux22-vanilla--stockdotnet6-only
606-
- linux22-vanilla--stockdotnet6-and-stockmono
607-
- linux22-vanilla--stockdotnet6-and-newmono
608-
- linux20-github--dotnet-and-mono
609-
- linux20-github--dotnet-and-newmono
610-
- linux20-vanilla--stockmono-only
611-
- linux20-vanilla--newmono-only
612612
- windows--dotnet6-and-legacyFramework
613613
- windows--legacyFramework-only
614614
- windows--dotnet6-only

0 commit comments

Comments
 (0)