From d24ae2ebd0c9add8afcab98436ca4f24e4a7b911 Mon Sep 17 00:00:00 2001 From: Marco Randazzo Date: Wed, 21 Sep 2022 14:21:20 +0200 Subject: [PATCH] CI transition from Ubuntu 20.04 to Ubuntu 22.04 --- .github/workflows/ci.yml | 58 ++++++++++++++++++++-------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a4499f62a7..b869aefa55 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -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 }} @@ -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 @@ -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 @@ -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: @@ -290,7 +290,7 @@ jobs: config: - { id: '01', - os: ubuntu-20.04, + os: ubuntu-22.04, build_type: "Release", cc: "gcc", cxx: "g++", @@ -300,7 +300,7 @@ jobs: } - { id: '02', - os: ubuntu-20.04, + os: ubuntu-22.04, build_type: "Release", cc: "clang", cxx: "clang++", @@ -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++", @@ -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++", @@ -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++", @@ -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++", @@ -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++", @@ -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++", @@ -391,7 +391,7 @@ jobs: - { id: '09', description: 'Static', - os: ubuntu-20.04, + os: ubuntu-22.04, build_type: "Release", cc: "gcc", cxx: "g++", @@ -402,7 +402,7 @@ jobs: - { id: '10', description: 'Static', - os: ubuntu-20.04, + os: ubuntu-22.04, build_type: "Release", cc: "clang", cxx: "clang++", @@ -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++", @@ -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++", @@ -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++", @@ -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++", @@ -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++", @@ -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++", @@ -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++", @@ -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++", @@ -512,7 +512,7 @@ jobs: } - { id: '19', - os: ubuntu-20.04, + os: ubuntu-22.04, build_type: "Release", cc: "gcc", cxx: "g++", @@ -521,7 +521,7 @@ jobs: } - { id: '20', - os: ubuntu-20.04, + os: ubuntu-22.04, build_type: "Release", cc: "clang", cxx: "clang++", @@ -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++", @@ -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++", @@ -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 @@ -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 @@ -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