Skip to content

Commit

Permalink
Merge pull request #3020 from robotology/CI_Ubuntu22
Browse files Browse the repository at this point in the history
CI transition from Ubuntu 20.04 to Ubuntu 22.04
  • Loading branch information
randaz81 committed Nov 15, 2023
2 parents 45b225c + d24ae2e commit 4588a5b
Showing 1 changed file with 29 additions and 29 deletions.
58 changes: 29 additions & 29 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:

select_environment:
name: 'Prepare Environment'
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
outputs:
timestamp: ${{ steps.select.outputs.timestamp }}
repository_owner: ${{ steps.select.outputs.repository_owner }}
Expand Down Expand Up @@ -102,7 +102,7 @@ jobs:
check-license:
name: 'Check License'
needs: select_environment
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- name: Clone repository
uses: actions/checkout@v3
Expand All @@ -123,7 +123,7 @@ jobs:
check-style:
name: 'Check Style'
needs: select_environment
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- name: Clone repository
uses: actions/checkout@v3
Expand Down Expand Up @@ -165,7 +165,7 @@ jobs:
run-cmake:
name: 'Run CMake [CMake ${{ matrix.config.cmake_version }} (${{ matrix.config.cmake_generator }}), YCM ${{ matrix.config.ycm_version }}]'
needs: [select_environment, check-license, check-style]
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
strategy:
fail-fast: false
matrix:
Expand Down Expand Up @@ -290,7 +290,7 @@ jobs:
config:
- {
id: '01',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "gcc",
cxx: "g++",
Expand All @@ -300,7 +300,7 @@ jobs:
}
- {
id: '02',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "clang",
cxx: "clang++",
Expand All @@ -311,7 +311,7 @@ jobs:
- {
id: '03',
description: 'No ACE',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "gcc",
cxx: "g++",
Expand All @@ -324,7 +324,7 @@ jobs:
- {
id: '04',
description: 'No ACE',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "clang",
cxx: "clang++",
Expand All @@ -337,7 +337,7 @@ jobs:
- {
id: '05',
description: 'No YARP_math (bindings disabled)',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "gcc",
cxx: "g++",
Expand All @@ -351,7 +351,7 @@ jobs:
- {
id: '06',
description: 'No YARP_math (bindings disabled)',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "clang",
cxx: "clang++",
Expand All @@ -365,7 +365,7 @@ jobs:
- {
id: '07',
description: 'CLEAN_API (unit tests and bindings disabled)',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "gcc",
cxx: "g++",
Expand All @@ -378,7 +378,7 @@ jobs:
- {
id: '08',
description: 'CLEAN_API (unit tests and bindings disabled)',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "clang",
cxx: "clang++",
Expand All @@ -391,7 +391,7 @@ jobs:
- {
id: '09',
description: 'Static',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "gcc",
cxx: "g++",
Expand All @@ -402,7 +402,7 @@ jobs:
- {
id: '10',
description: 'Static',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "clang",
cxx: "clang++",
Expand All @@ -413,7 +413,7 @@ jobs:
- {
id: '11',
description: 'Static, no ACE (bindings disabled)',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "gcc",
cxx: "g++",
Expand All @@ -427,7 +427,7 @@ jobs:
- {
id: '12',
description: 'Static, no ACE (bindings disabled)',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "clang",
cxx: "clang++",
Expand All @@ -441,7 +441,7 @@ jobs:
- {
id: '13',
description: 'No deprecated',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "gcc",
cxx: "g++",
Expand All @@ -452,7 +452,7 @@ jobs:
- {
id: '14',
description: 'No deprecated',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "clang",
cxx: "clang++",
Expand All @@ -463,7 +463,7 @@ jobs:
- {
id: '15',
description: 'No executables (unit tests disabled)',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "gcc",
cxx: "g++",
Expand All @@ -475,7 +475,7 @@ jobs:
- {
id: '16',
description: 'No executables (unit tests disabled)',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "clang",
cxx: "clang++",
Expand All @@ -487,7 +487,7 @@ jobs:
- {
id: '17',
description: 'Build extern dependencies',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "gcc",
cxx: "g++",
Expand All @@ -500,7 +500,7 @@ jobs:
- {
id: '18',
description: 'Build extern dependencies',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "clang",
cxx: "clang++",
Expand All @@ -512,7 +512,7 @@ jobs:
}
- {
id: '19',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "gcc",
cxx: "g++",
Expand All @@ -521,7 +521,7 @@ jobs:
}
- {
id: '20',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Release",
cc: "clang",
cxx: "clang++",
Expand All @@ -531,7 +531,7 @@ jobs:
- {
id: '21',
description: 'Valgrind (bindings, failing tests, guis and examples as tests disabled)',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Debug",
cc: "gcc",
cxx: "g++",
Expand All @@ -548,7 +548,7 @@ jobs:
- {
id: '22',
description: 'Valgrind, No ACE (bindings, failing tests, guis and examples as tests disabled)',
os: ubuntu-20.04,
os: ubuntu-22.04,
build_type: "Debug",
cc: "gcc",
cxx: "g++",
Expand Down Expand Up @@ -1369,7 +1369,7 @@ jobs:
environment: code-analysis
name: 'Codacy - clang-tidy'
needs: [select_environment, run-cmake]
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- name: Clone repository
uses: actions/checkout@v3
Expand Down Expand Up @@ -1557,7 +1557,7 @@ jobs:
environment: code-analysis
name: 'Codacy - coverage'
needs: [select_environment, run-cmake]
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- name: Clone repository
uses: actions/checkout@v3
Expand Down Expand Up @@ -1689,7 +1689,7 @@ jobs:
environment: code-analysis
name: 'SonarCloud'
needs: [select_environment, run-cmake]
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- name: Clone repository
uses: actions/checkout@v3
Expand Down

0 comments on commit 4588a5b

Please sign in to comment.