From f4d460ce6323d6094ef650d303c86cc4c6fb0265 Mon Sep 17 00:00:00 2001 From: Oliver Klee Date: Mon, 20 May 2024 22:47:38 +0200 Subject: [PATCH] [TASK] Upgrade the GitHub Actions CI runners to Ubuntu 24.04 (#1317) --- .github/workflows/auto-approve.yml | 2 +- .github/workflows/auto-merge.yml | 2 +- .github/workflows/ci.yml | 12 ++++++------ .github/workflows/codecoverage.yml | 2 +- .github/workflows/publish.yml | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/auto-approve.yml b/.github/workflows/auto-approve.yml index db168ab..3fa8249 100644 --- a/.github/workflows/auto-approve.yml +++ b/.github/workflows/auto-approve.yml @@ -11,7 +11,7 @@ jobs: auto-approve: name: Dependabot auto-approve - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: ${{ github.actor == 'dependabot[bot]' }} diff --git a/.github/workflows/auto-merge.yml b/.github/workflows/auto-merge.yml index 5ddf897..e246c4b 100644 --- a/.github/workflows/auto-merge.yml +++ b/.github/workflows/auto-merge.yml @@ -10,7 +10,7 @@ jobs: auto-merge: name: Dependabot auto-merge - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: ${{ github.actor == 'dependabot[bot]' }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1b509f7..9c2be1f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ permissions: jobs: php-lint: name: "PHP linter" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: "Checkout" uses: actions/checkout@v4 @@ -40,7 +40,7 @@ jobs: - "8.3" code-quality: name: "Code quality checks" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: "Checkout" uses: actions/checkout@v4 @@ -82,7 +82,7 @@ jobs: - "8.3" code-quality-frontend: name: "Code quality frontend checks" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -104,7 +104,7 @@ jobs: npm run lint:${{ matrix.command }} unit-tests: name: "Unit tests" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: php-lint steps: - name: "Checkout" @@ -198,7 +198,7 @@ jobs: composer-dependencies: highest functional-tests: name: "Functional tests" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: php-lint env: DB_DATABASE: typo3 @@ -305,7 +305,7 @@ jobs: composer-dependencies: highest documentation: name: Documentation - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/codecoverage.yml b/.github/workflows/codecoverage.yml index dc032d3..def8ac3 100644 --- a/.github/workflows/codecoverage.yml +++ b/.github/workflows/codecoverage.yml @@ -13,7 +13,7 @@ jobs: name: "Calculate code coverage" permissions: actions: write - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 env: DB_DATABASE: typo3 DB_USER: root diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f3bc292..39386e0 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -10,7 +10,7 @@ jobs: publish: permissions: actions: write - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: "Checkout" uses: actions/checkout@v4