diff --git a/.github/workflows/action-format.yml b/.github/workflows/action-format.yml index a64de95c4..d967b150a 100644 --- a/.github/workflows/action-format.yml +++ b/.github/workflows/action-format.yml @@ -7,7 +7,7 @@ on: jobs: format: name: 'Format code' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: github.event.issue.pull_request != '' && contains(github.event.comment.body, '/format') steps: - name: 'Post acknowledgement that it will format code' diff --git a/.github/workflows/action-sync.yml b/.github/workflows/action-sync.yml index 2f763350a..4c1353982 100644 --- a/.github/workflows/action-sync.yml +++ b/.github/workflows/action-sync.yml @@ -7,7 +7,7 @@ on: jobs: format: name: 'Sync all exercises' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: github.event.issue.pull_request != '' && contains(github.event.comment.body, '/sync') steps: - name: 'Post acknowledgement that it will sync exercises' diff --git a/.github/workflows/ci.js.yml b/.github/workflows/ci.js.yml index 4088473e9..fc0ad1416 100644 --- a/.github/workflows/ci.js.yml +++ b/.github/workflows/ci.js.yml @@ -9,7 +9,7 @@ on: jobs: precheck: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 @@ -30,7 +30,7 @@ jobs: run: corepack yarn ci:check ci: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: @@ -58,7 +58,7 @@ jobs: # simulating what would happen if a student runs the tests standalone. # We do this by removing all project files in the root. - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 7e235528c..ce49cbac3 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -16,7 +16,7 @@ on: jobs: analyze: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false diff --git a/.github/workflows/pr.ci.js.yml b/.github/workflows/pr.ci.js.yml index 56333b8ea..d9c7972ba 100644 --- a/.github/workflows/pr.ci.js.yml +++ b/.github/workflows/pr.ci.js.yml @@ -7,7 +7,7 @@ on: pull_request jobs: precheck: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout PR @@ -40,7 +40,7 @@ jobs: run: corepack yarn node scripts/pr-check.mjs ${{ steps.changed-files.outputs.changed_files }} ci: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: @@ -81,7 +81,7 @@ jobs: # simulating what would happen if a student runs the tests standalone. # We do this by removing all project files in the root. - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 diff --git a/.github/workflows/verify-code-formatting.yml b/.github/workflows/verify-code-formatting.yml index 5df195d7f..db868ad0e 100644 --- a/.github/workflows/verify-code-formatting.yml +++ b/.github/workflows/verify-code-formatting.yml @@ -7,7 +7,7 @@ on: jobs: verify: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: 'Checkout code' uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871