Skip to content

Commit 4588a5b

Browse files
authored
Merge pull request #3020 from robotology/CI_Ubuntu22
CI transition from Ubuntu 20.04 to Ubuntu 22.04
2 parents 45b225c + d24ae2e commit 4588a5b

File tree

1 file changed

+29
-29
lines changed

1 file changed

+29
-29
lines changed

Diff for: .github/workflows/ci.yml

+29-29
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
select_environment:
1818
name: 'Prepare Environment'
19-
runs-on: ubuntu-20.04
19+
runs-on: ubuntu-22.04
2020
outputs:
2121
timestamp: ${{ steps.select.outputs.timestamp }}
2222
repository_owner: ${{ steps.select.outputs.repository_owner }}
@@ -102,7 +102,7 @@ jobs:
102102
check-license:
103103
name: 'Check License'
104104
needs: select_environment
105-
runs-on: ubuntu-20.04
105+
runs-on: ubuntu-22.04
106106
steps:
107107
- name: Clone repository
108108
uses: actions/checkout@v3
@@ -123,7 +123,7 @@ jobs:
123123
check-style:
124124
name: 'Check Style'
125125
needs: select_environment
126-
runs-on: ubuntu-20.04
126+
runs-on: ubuntu-22.04
127127
steps:
128128
- name: Clone repository
129129
uses: actions/checkout@v3
@@ -165,7 +165,7 @@ jobs:
165165
run-cmake:
166166
name: 'Run CMake [CMake ${{ matrix.config.cmake_version }} (${{ matrix.config.cmake_generator }}), YCM ${{ matrix.config.ycm_version }}]'
167167
needs: [select_environment, check-license, check-style]
168-
runs-on: ubuntu-20.04
168+
runs-on: ubuntu-22.04
169169
strategy:
170170
fail-fast: false
171171
matrix:
@@ -290,7 +290,7 @@ jobs:
290290
config:
291291
- {
292292
id: '01',
293-
os: ubuntu-20.04,
293+
os: ubuntu-22.04,
294294
build_type: "Release",
295295
cc: "gcc",
296296
cxx: "g++",
@@ -300,7 +300,7 @@ jobs:
300300
}
301301
- {
302302
id: '02',
303-
os: ubuntu-20.04,
303+
os: ubuntu-22.04,
304304
build_type: "Release",
305305
cc: "clang",
306306
cxx: "clang++",
@@ -311,7 +311,7 @@ jobs:
311311
- {
312312
id: '03',
313313
description: 'No ACE',
314-
os: ubuntu-20.04,
314+
os: ubuntu-22.04,
315315
build_type: "Release",
316316
cc: "gcc",
317317
cxx: "g++",
@@ -324,7 +324,7 @@ jobs:
324324
- {
325325
id: '04',
326326
description: 'No ACE',
327-
os: ubuntu-20.04,
327+
os: ubuntu-22.04,
328328
build_type: "Release",
329329
cc: "clang",
330330
cxx: "clang++",
@@ -337,7 +337,7 @@ jobs:
337337
- {
338338
id: '05',
339339
description: 'No YARP_math (bindings disabled)',
340-
os: ubuntu-20.04,
340+
os: ubuntu-22.04,
341341
build_type: "Release",
342342
cc: "gcc",
343343
cxx: "g++",
@@ -351,7 +351,7 @@ jobs:
351351
- {
352352
id: '06',
353353
description: 'No YARP_math (bindings disabled)',
354-
os: ubuntu-20.04,
354+
os: ubuntu-22.04,
355355
build_type: "Release",
356356
cc: "clang",
357357
cxx: "clang++",
@@ -365,7 +365,7 @@ jobs:
365365
- {
366366
id: '07',
367367
description: 'CLEAN_API (unit tests and bindings disabled)',
368-
os: ubuntu-20.04,
368+
os: ubuntu-22.04,
369369
build_type: "Release",
370370
cc: "gcc",
371371
cxx: "g++",
@@ -378,7 +378,7 @@ jobs:
378378
- {
379379
id: '08',
380380
description: 'CLEAN_API (unit tests and bindings disabled)',
381-
os: ubuntu-20.04,
381+
os: ubuntu-22.04,
382382
build_type: "Release",
383383
cc: "clang",
384384
cxx: "clang++",
@@ -391,7 +391,7 @@ jobs:
391391
- {
392392
id: '09',
393393
description: 'Static',
394-
os: ubuntu-20.04,
394+
os: ubuntu-22.04,
395395
build_type: "Release",
396396
cc: "gcc",
397397
cxx: "g++",
@@ -402,7 +402,7 @@ jobs:
402402
- {
403403
id: '10',
404404
description: 'Static',
405-
os: ubuntu-20.04,
405+
os: ubuntu-22.04,
406406
build_type: "Release",
407407
cc: "clang",
408408
cxx: "clang++",
@@ -413,7 +413,7 @@ jobs:
413413
- {
414414
id: '11',
415415
description: 'Static, no ACE (bindings disabled)',
416-
os: ubuntu-20.04,
416+
os: ubuntu-22.04,
417417
build_type: "Release",
418418
cc: "gcc",
419419
cxx: "g++",
@@ -427,7 +427,7 @@ jobs:
427427
- {
428428
id: '12',
429429
description: 'Static, no ACE (bindings disabled)',
430-
os: ubuntu-20.04,
430+
os: ubuntu-22.04,
431431
build_type: "Release",
432432
cc: "clang",
433433
cxx: "clang++",
@@ -441,7 +441,7 @@ jobs:
441441
- {
442442
id: '13',
443443
description: 'No deprecated',
444-
os: ubuntu-20.04,
444+
os: ubuntu-22.04,
445445
build_type: "Release",
446446
cc: "gcc",
447447
cxx: "g++",
@@ -452,7 +452,7 @@ jobs:
452452
- {
453453
id: '14',
454454
description: 'No deprecated',
455-
os: ubuntu-20.04,
455+
os: ubuntu-22.04,
456456
build_type: "Release",
457457
cc: "clang",
458458
cxx: "clang++",
@@ -463,7 +463,7 @@ jobs:
463463
- {
464464
id: '15',
465465
description: 'No executables (unit tests disabled)',
466-
os: ubuntu-20.04,
466+
os: ubuntu-22.04,
467467
build_type: "Release",
468468
cc: "gcc",
469469
cxx: "g++",
@@ -475,7 +475,7 @@ jobs:
475475
- {
476476
id: '16',
477477
description: 'No executables (unit tests disabled)',
478-
os: ubuntu-20.04,
478+
os: ubuntu-22.04,
479479
build_type: "Release",
480480
cc: "clang",
481481
cxx: "clang++",
@@ -487,7 +487,7 @@ jobs:
487487
- {
488488
id: '17',
489489
description: 'Build extern dependencies',
490-
os: ubuntu-20.04,
490+
os: ubuntu-22.04,
491491
build_type: "Release",
492492
cc: "gcc",
493493
cxx: "g++",
@@ -500,7 +500,7 @@ jobs:
500500
- {
501501
id: '18',
502502
description: 'Build extern dependencies',
503-
os: ubuntu-20.04,
503+
os: ubuntu-22.04,
504504
build_type: "Release",
505505
cc: "clang",
506506
cxx: "clang++",
@@ -512,7 +512,7 @@ jobs:
512512
}
513513
- {
514514
id: '19',
515-
os: ubuntu-20.04,
515+
os: ubuntu-22.04,
516516
build_type: "Release",
517517
cc: "gcc",
518518
cxx: "g++",
@@ -521,7 +521,7 @@ jobs:
521521
}
522522
- {
523523
id: '20',
524-
os: ubuntu-20.04,
524+
os: ubuntu-22.04,
525525
build_type: "Release",
526526
cc: "clang",
527527
cxx: "clang++",
@@ -531,7 +531,7 @@ jobs:
531531
- {
532532
id: '21',
533533
description: 'Valgrind (bindings, failing tests, guis and examples as tests disabled)',
534-
os: ubuntu-20.04,
534+
os: ubuntu-22.04,
535535
build_type: "Debug",
536536
cc: "gcc",
537537
cxx: "g++",
@@ -548,7 +548,7 @@ jobs:
548548
- {
549549
id: '22',
550550
description: 'Valgrind, No ACE (bindings, failing tests, guis and examples as tests disabled)',
551-
os: ubuntu-20.04,
551+
os: ubuntu-22.04,
552552
build_type: "Debug",
553553
cc: "gcc",
554554
cxx: "g++",
@@ -1369,7 +1369,7 @@ jobs:
13691369
environment: code-analysis
13701370
name: 'Codacy - clang-tidy'
13711371
needs: [select_environment, run-cmake]
1372-
runs-on: ubuntu-20.04
1372+
runs-on: ubuntu-22.04
13731373
steps:
13741374
- name: Clone repository
13751375
uses: actions/checkout@v3
@@ -1557,7 +1557,7 @@ jobs:
15571557
environment: code-analysis
15581558
name: 'Codacy - coverage'
15591559
needs: [select_environment, run-cmake]
1560-
runs-on: ubuntu-20.04
1560+
runs-on: ubuntu-22.04
15611561
steps:
15621562
- name: Clone repository
15631563
uses: actions/checkout@v3
@@ -1689,7 +1689,7 @@ jobs:
16891689
environment: code-analysis
16901690
name: 'SonarCloud'
16911691
needs: [select_environment, run-cmake]
1692-
runs-on: ubuntu-20.04
1692+
runs-on: ubuntu-22.04
16931693
steps:
16941694
- name: Clone repository
16951695
uses: actions/checkout@v3

0 commit comments

Comments
 (0)