diff --git a/.github/workflows/cancel-workflows.yml b/.github/workflows/cancel-workflows.yml index 4ba123161d1d..2fef32a6ff95 100644 --- a/.github/workflows/cancel-workflows.yml +++ b/.github/workflows/cancel-workflows.yml @@ -5,7 +5,7 @@ on: jobs: cancel: name: 'Cancel Previous Workflow Runs' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 3 steps: # https://github.com/marketplace/actions/cancel-workflow-action diff --git a/.github/workflows/check-for-update.yaml b/.github/workflows/check-for-update.yaml index 986b969f2c3b..dc84a0ff9314 100644 --- a/.github/workflows/check-for-update.yaml +++ b/.github/workflows/check-for-update.yaml @@ -15,7 +15,7 @@ env: jobs: check-for-latest-update: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -40,7 +40,7 @@ jobs: SLACK_WEBHOOK_URL_FAILING: ${{ secrets.SLACK_WEBHOOK_URL_FAILING }} check-for-dev-update: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -65,7 +65,7 @@ jobs: SLACK_WEBHOOK_URL_FAILING: ${{ secrets.SLACK_WEBHOOK_URL_FAILING }} check-for-patch-dev-update: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -90,7 +90,7 @@ jobs: SLACK_WEBHOOK_URL_FAILING: ${{ secrets.SLACK_WEBHOOK_URL_FAILING }} check-for-integration-update: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -115,7 +115,7 @@ jobs: SLACK_WEBHOOK_URL_FAILING: ${{ secrets.SLACK_WEBHOOK_URL_FAILING }} report-to-slack-failure: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - check-for-latest-update - check-for-dev-update diff --git a/.github/workflows/check-test-suite-coverage.yaml b/.github/workflows/check-test-suite-coverage.yaml index f6c5f136b020..8421c124554d 100644 --- a/.github/workflows/check-test-suite-coverage.yaml +++ b/.github/workflows/check-test-suite-coverage.yaml @@ -8,7 +8,7 @@ on: jobs: check-test-suite-coverage: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 # Ignore if renovate (dependency update) or if triggerred by auto update # Needs to be in a string because the colon after chore breaks yaml diff --git a/.github/workflows/invoke-platforms-lambda-function.yml b/.github/workflows/invoke-platforms-lambda-function.yml index d006a52515e0..81b0be5a64a4 100644 --- a/.github/workflows/invoke-platforms-lambda-function.yml +++ b/.github/workflows/invoke-platforms-lambda-function.yml @@ -4,7 +4,7 @@ on: jobs: invoke: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 defaults: run: diff --git a/.github/workflows/optional-test.yaml b/.github/workflows/optional-test.yaml index cb5c919ba8f0..e6736d9eac27 100644 --- a/.github/workflows/optional-test.yaml +++ b/.github/workflows/optional-test.yaml @@ -47,7 +47,7 @@ jobs: # Depending on the output we will run some or all tests as fallback detect_jobs_to_run: name: Detect jobs to run - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: jobs: ${{ steps.detect.outputs.jobs }} steps: @@ -70,7 +70,7 @@ jobs: run: ./.github/workflows/scripts/detect-jobs-to-run.js <<<'${{ steps.files.outputs.all }}' report-to-slack-success: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - community-generators @@ -89,7 +89,7 @@ jobs: run: bash .github/scripts/slack-workflow-status.sh "(Optional tests) :white_check_mark:" report-to-slack-failure: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - community-generators @@ -116,7 +116,7 @@ jobs: matrix: generator: [prisma-dbml-generator, typegraphql-prisma, prisma-json-schema-generator, prisma-nestjs-graphql] clientEngine: ['library', 'binary'] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 env: DB_URL_COMMUNITY_GENERATOR_TYPEGRAPHQL_PRISMA: ${{ secrets.DB_URL_COMMUNITY_GENERATOR_TYPEGRAPHQL_PRISMA }} diff --git a/.github/workflows/rebase.yml b/.github/workflows/rebase.yml index ab96f7b55679..97894dad0d00 100644 --- a/.github/workflows/rebase.yml +++ b/.github/workflows/rebase.yml @@ -6,7 +6,7 @@ jobs: rebase: name: Rebase if: github.event.issue.pull_request != '' && contains(github.event.comment.body, '/rebase') - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout the latest code uses: actions/checkout@v4 diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index a118a49728e9..ce5d6bc5eb6e 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -58,7 +58,7 @@ jobs: # Depending on the output we will run some or all tests as fallback detect_jobs_to_run: name: Detect jobs to run - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: jobs: ${{ steps.detect.outputs.jobs }} steps: @@ -82,7 +82,7 @@ jobs: confirm_all_jobs_have_run: name: Confirm all jobs have run - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 # One-liner to extract updated list to update this: # python -c "import yaml; print('\n'.join([' - ' + job for job in yaml.safe_load(open('test.yaml'))['jobs'] if job not in ['confirm_all_jobs_have_run', 'report-to-slack-success', 'report-to-slack-failure', 'detect_jobs_to_run']]))" needs: @@ -115,7 +115,7 @@ jobs: - run: echo "Ok" report-to-slack-success: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 # One-liner to extract updated list to update this: # python -c "import yaml; print('\n'.join([' - ' + job for job in yaml.safe_load(open('test.yaml'))['jobs'] if job not in ['confirm_all_jobs_have_run', 'report-to-slack-success', 'report-to-slack-failure', 'detect_jobs_to_run']]))" needs: @@ -158,7 +158,7 @@ jobs: run: bash .github/scripts/slack-workflow-status.sh ":white_check_mark:" report-to-slack-failure: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 # One-liner to extract updated list to update this: # python -c "import yaml; print('\n'.join([' - ' + job for job in yaml.safe_load(open('test.yaml'))['jobs'] if job not in ['confirm_all_jobs_have_run', 'report-to-slack-success', 'report-to-slack-failure', 'detect_jobs_to_run']]))" needs: diff --git a/docker/ubuntu-20.04-amd64-openssl-1.1.x/Dockerfile b/docker/ubuntu-20.04-amd64-openssl-1.1.x/Dockerfile index 4619b303c5da..355472083ab5 100644 --- a/docker/ubuntu-20.04-amd64-openssl-1.1.x/Dockerfile +++ b/docker/ubuntu-20.04-amd64-openssl-1.1.x/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -ARG UBUNTU_VERSION="20.04" +ARG UBUNTU_VERSION="24.04" FROM ubuntu:${UBUNTU_VERSION} diff --git a/docker/ubuntu-22.04-amd64-openssl-1.1.x/Dockerfile b/docker/ubuntu-22.04-amd64-openssl-1.1.x/Dockerfile index 121194d32ab1..18623f1e7d23 100644 --- a/docker/ubuntu-22.04-amd64-openssl-1.1.x/Dockerfile +++ b/docker/ubuntu-22.04-amd64-openssl-1.1.x/Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1 # Regression test for: https://github.com/prisma/prisma/issues/25101 -ARG UBUNTU_VERSION="22.04" +ARG UBUNTU_VERSION="24.04" FROM ubuntu:${UBUNTU_VERSION} diff --git a/docker/ubuntu-22.04-amd64-openssl-3.0.x/Dockerfile b/docker/ubuntu-22.04-amd64-openssl-3.0.x/Dockerfile index ca6f24309586..a006ffe83e90 100644 --- a/docker/ubuntu-22.04-amd64-openssl-3.0.x/Dockerfile +++ b/docker/ubuntu-22.04-amd64-openssl-3.0.x/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -ARG UBUNTU_VERSION="22.04" +ARG UBUNTU_VERSION="24.04" FROM ubuntu:${UBUNTU_VERSION}