diff --git a/.github/workflows/deploy-apidocs.yml b/.github/workflows/deploy-apidocs.yml index 686487346655..35f9fb08688f 100644 --- a/.github/workflows/deploy-apidocs.yml +++ b/.github/workflows/deploy-apidocs.yml @@ -20,7 +20,7 @@ jobs: permissions: contents: write if: github.repository == 'codeigniter4/CodeIgniter4' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Setup credentials diff --git a/.github/workflows/deploy-distributables.yml b/.github/workflows/deploy-distributables.yml index 742dc32ec603..b8162381e760 100644 --- a/.github/workflows/deploy-distributables.yml +++ b/.github/workflows/deploy-distributables.yml @@ -12,7 +12,7 @@ permissions: jobs: check-version: name: Check for updated version - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout @@ -39,7 +39,7 @@ jobs: # Allow actions/github-script to create release contents: write if: github.repository == 'codeigniter4/CodeIgniter4' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: check-version steps: @@ -89,7 +89,7 @@ jobs: # Allow actions/github-script to create release contents: write if: github.repository == 'codeigniter4/CodeIgniter4' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: check-version steps: @@ -139,7 +139,7 @@ jobs: # Allow actions/github-script to create release contents: write if: github.repository == 'codeigniter4/CodeIgniter4' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: check-version steps: diff --git a/.github/workflows/deploy-userguide-latest.yml b/.github/workflows/deploy-userguide-latest.yml index a692f903f965..1831a3108401 100644 --- a/.github/workflows/deploy-userguide-latest.yml +++ b/.github/workflows/deploy-userguide-latest.yml @@ -22,7 +22,7 @@ jobs: # Allow ad-m/github-push-action to push commit to branch gh-pages contents: write if: (github.repository == 'codeigniter4/CodeIgniter4') - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v6 diff --git a/.github/workflows/label-add-conflict-all-pr.yml b/.github/workflows/label-add-conflict-all-pr.yml index 16467abd161c..a0a8fc4e384a 100644 --- a/.github/workflows/label-add-conflict-all-pr.yml +++ b/.github/workflows/label-add-conflict-all-pr.yml @@ -14,7 +14,7 @@ jobs: contents: read pull-requests: write - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v6 diff --git a/.github/workflows/label-signing.yml b/.github/workflows/label-signing.yml index 5f6b99290e89..60d10a230748 100644 --- a/.github/workflows/label-signing.yml +++ b/.github/workflows/label-signing.yml @@ -16,7 +16,7 @@ permissions: jobs: build: name: Check Signed Commit - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v6 diff --git a/.github/workflows/reusable-coveralls.yml b/.github/workflows/reusable-coveralls.yml index 06fecffe5fcd..d7fb064dea8d 100644 --- a/.github/workflows/reusable-coveralls.yml +++ b/.github/workflows/reusable-coveralls.yml @@ -10,7 +10,7 @@ on: jobs: coveralls: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout base branch for PR diff --git a/.github/workflows/reusable-serviceless-phpunit-test.yml b/.github/workflows/reusable-serviceless-phpunit-test.yml index 2a5a13d3db26..201abb984655 100644 --- a/.github/workflows/reusable-serviceless-phpunit-test.yml +++ b/.github/workflows/reusable-serviceless-phpunit-test.yml @@ -53,7 +53,7 @@ on: jobs: tests: name: ${{ inputs.job-name }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Install latest ImageMagick diff --git a/.github/workflows/test-autoreview.yml b/.github/workflows/test-autoreview.yml index 891b928793b8..b32bf1019833 100644 --- a/.github/workflows/test-autoreview.yml +++ b/.github/workflows/test-autoreview.yml @@ -33,7 +33,7 @@ jobs: composer-normalize-tests: name: Check normalized composer.json - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout base branch for PR if: github.event_name == 'pull_request' diff --git a/.github/workflows/test-coding-standards.yml b/.github/workflows/test-coding-standards.yml index aa70a480bfd7..c9c50c83dc9c 100644 --- a/.github/workflows/test-coding-standards.yml +++ b/.github/workflows/test-coding-standards.yml @@ -22,7 +22,7 @@ permissions: jobs: lint: name: PHP ${{ matrix.php-version }} Lint with PHP CS Fixer - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false diff --git a/.github/workflows/test-deptrac.yml b/.github/workflows/test-deptrac.yml index f339230591c0..5bb463d09f2f 100644 --- a/.github/workflows/test-deptrac.yml +++ b/.github/workflows/test-deptrac.yml @@ -34,7 +34,7 @@ permissions: jobs: build: name: Architectural Inspection - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout base branch for PR if: github.event_name == 'pull_request' diff --git a/.github/workflows/test-file-permissions.yml b/.github/workflows/test-file-permissions.yml index c6fed8f71d1b..726cace25cc9 100644 --- a/.github/workflows/test-file-permissions.yml +++ b/.github/workflows/test-file-permissions.yml @@ -14,7 +14,7 @@ permissions: jobs: permission-check: name: Check File Permission - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout diff --git a/.github/workflows/test-phpstan.yml b/.github/workflows/test-phpstan.yml index 2b874792f308..ad9880d434b6 100644 --- a/.github/workflows/test-phpstan.yml +++ b/.github/workflows/test-phpstan.yml @@ -41,7 +41,7 @@ permissions: jobs: build: name: PHP ${{ matrix.php-versions }} Static Analysis - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false steps: diff --git a/.github/workflows/test-psalm.yml b/.github/workflows/test-psalm.yml index 9f956aaeaf0d..7f2e1339cd58 100644 --- a/.github/workflows/test-psalm.yml +++ b/.github/workflows/test-psalm.yml @@ -23,7 +23,7 @@ on: jobs: build: name: Psalm Analysis - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false diff --git a/.github/workflows/test-rector.yml b/.github/workflows/test-rector.yml index 6770c6112bc6..abbd7ed7369f 100644 --- a/.github/workflows/test-rector.yml +++ b/.github/workflows/test-rector.yml @@ -41,7 +41,7 @@ permissions: jobs: build: name: PHP ${{ matrix.php-version }} Analyze code (Rector) - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/test-scss.yml b/.github/workflows/test-scss.yml index 71ca99253872..75000cd291ef 100644 --- a/.github/workflows/test-scss.yml +++ b/.github/workflows/test-scss.yml @@ -29,7 +29,7 @@ permissions: jobs: build: name: Compilation of SCSS (Dart Sass) - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout diff --git a/.github/workflows/test-userguide.yml b/.github/workflows/test-userguide.yml index 0405af7cd6d7..94ec8af53022 100644 --- a/.github/workflows/test-userguide.yml +++ b/.github/workflows/test-userguide.yml @@ -20,7 +20,7 @@ permissions: jobs: syntax_check: name: Check User Guide syntax - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout diff --git a/admin/framework/.github/workflows/close-pull-request.yml b/admin/framework/.github/workflows/close-pull-request.yml index 96675f69e878..ed698e3e33c1 100644 --- a/admin/framework/.github/workflows/close-pull-request.yml +++ b/admin/framework/.github/workflows/close-pull-request.yml @@ -9,7 +9,7 @@ permissions: jobs: main: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Close PR with nice message run: gh pr close ${{ env.ISSUE }} -c "${{ env.COMMENT }}" diff --git a/admin/starter/.github/workflows/close-pull-request.yml b/admin/starter/.github/workflows/close-pull-request.yml index 96675f69e878..ed698e3e33c1 100644 --- a/admin/starter/.github/workflows/close-pull-request.yml +++ b/admin/starter/.github/workflows/close-pull-request.yml @@ -9,7 +9,7 @@ permissions: jobs: main: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Close PR with nice message run: gh pr close ${{ env.ISSUE }} -c "${{ env.COMMENT }}" diff --git a/admin/starter/.github/workflows/phpunit.yml b/admin/starter/.github/workflows/phpunit.yml index 23d883582a8f..7d51bc242532 100644 --- a/admin/starter/.github/workflows/phpunit.yml +++ b/admin/starter/.github/workflows/phpunit.yml @@ -13,7 +13,7 @@ jobs: matrix: php-versions: ['8.2', '8.5'] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 if: (! contains(github.event.pull_request.title, '[ci skip]')) steps: diff --git a/admin/userguide/.github/workflows/close-pull-request.yml b/admin/userguide/.github/workflows/close-pull-request.yml index 96675f69e878..ed698e3e33c1 100644 --- a/admin/userguide/.github/workflows/close-pull-request.yml +++ b/admin/userguide/.github/workflows/close-pull-request.yml @@ -9,7 +9,7 @@ permissions: jobs: main: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Close PR with nice message run: gh pr close ${{ env.ISSUE }} -c "${{ env.COMMENT }}" diff --git a/admin/userguide/.github/workflows/deploy.yml b/admin/userguide/.github/workflows/deploy.yml index d244eb415978..b26397dbb03c 100644 --- a/admin/userguide/.github/workflows/deploy.yml +++ b/admin/userguide/.github/workflows/deploy.yml @@ -9,7 +9,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: executing remote ssh commands using ssh key