diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ec6e9f3cc5..13e9952830 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,7 +5,7 @@ on: jobs: pytest: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false @@ -53,7 +53,7 @@ jobs: # Combine and upload coverage reports. coverage: needs: pytest - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 - run: make ci_up @@ -70,7 +70,7 @@ jobs: fail_ci_if_error: true quality: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 - run: make ci_up @@ -79,7 +79,7 @@ jobs: - run: make ci_quality semgrep: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: python-version: ['3.12'] diff --git a/.github/workflows/requirements-upgrade.yml b/.github/workflows/requirements-upgrade.yml index 766bcdaa3b..247494f000 100644 --- a/.github/workflows/requirements-upgrade.yml +++ b/.github/workflows/requirements-upgrade.yml @@ -13,7 +13,7 @@ on: jobs: upgrade_requirements: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: diff --git a/Dockerfile b/Dockerfile index 1def84d725..65db5c2843 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:focal as app +FROM ubuntu:noble as app ARG PYTHON_VERSION=3.12