diff --git a/.github/workflows/config_coverage.yml b/.github/workflows/config_coverage.yml index 00800ffb8a..dc7cdd07fc 100644 --- a/.github/workflows/config_coverage.yml +++ b/.github/workflows/config_coverage.yml @@ -26,7 +26,7 @@ permissions: read-all jobs: checker-config-coverage: name: "Config coverage of checkers" - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index fb6d6f7d0b..68ed51c13d 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -11,7 +11,7 @@ permissions: read-all jobs: build: name: Build pypi package - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 @@ -58,7 +58,7 @@ jobs: strategy: matrix: - os: [ubuntu-20.04, macos-latest, windows-2019] + os: [ubuntu-24.04, macos-latest, windows-2019] steps: - uses: actions/setup-python@v4 @@ -71,7 +71,7 @@ jobs: path: ./ - name: "Install run-time dependencies (Linux)" - if: ${{ matrix.os == 'ubuntu-20.04' }} + if: ${{ matrix.os == 'ubuntu-24.04' }} run: sudo apt-get update && sudo apt-get install g++-13 clang clang-tidy cppcheck @@ -116,7 +116,7 @@ jobs: # publish: # name: Publish pypi package # if: github.event_name == 'release' - # runs-on: ubuntu-20.04 + # runs-on: ubuntu-24.04 # needs: test # steps: # - uses: actions/download-artifact@master diff --git a/.github/workflows/snap.yml b/.github/workflows/snap.yml index 53ce59943e..89ab1aff07 100644 --- a/.github/workflows/snap.yml +++ b/.github/workflows/snap.yml @@ -10,7 +10,7 @@ permissions: read-all jobs: build: name: Build snap package - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 00e8ffca07..2f35286989 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: lint: name: Linters (pylint, pycodestyle) - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 @@ -25,7 +25,7 @@ jobs: tools: name: Tools (report-converter, etc.) - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 @@ -81,7 +81,7 @@ jobs: analyzer: name: Analyzer - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 @@ -107,7 +107,7 @@ jobs: common: name: Common libraries - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 @@ -126,7 +126,7 @@ jobs: web: name: Web - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 services: postgres: @@ -181,7 +181,7 @@ jobs: gui: name: GUI - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: