diff --git a/.github/workflows/coding-standards.yml b/.github/workflows/coding-standards.yml index 27558283d74ff..b15dbd6a3db81 100644 --- a/.github/workflows/coding-standards.yml +++ b/.github/workflows/coding-standards.yml @@ -77,7 +77,7 @@ jobs: failed-workflow: name: Failed workflow tasks - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: actions: write needs: [ phpcs, jshint, slack-notifications ] diff --git a/.github/workflows/javascript-tests.yml b/.github/workflows/javascript-tests.yml index 06c9a749ca3ff..41b63ed41f130 100644 --- a/.github/workflows/javascript-tests.yml +++ b/.github/workflows/javascript-tests.yml @@ -67,7 +67,7 @@ jobs: failed-workflow: name: Failed workflow tasks - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: actions: write needs: [ test-js, slack-notifications ] diff --git a/.github/workflows/php-compatibility.yml b/.github/workflows/php-compatibility.yml index b4e39508f6216..596aaedbfb779 100644 --- a/.github/workflows/php-compatibility.yml +++ b/.github/workflows/php-compatibility.yml @@ -63,7 +63,7 @@ jobs: failed-workflow: name: Failed workflow tasks - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: actions: write needs: [ php-compatibility, slack-notifications ] diff --git a/.github/workflows/phpunit-tests.yml b/.github/workflows/phpunit-tests.yml index eb4dd98ad2cf4..7e3b91125a749 100644 --- a/.github/workflows/phpunit-tests.yml +++ b/.github/workflows/phpunit-tests.yml @@ -39,7 +39,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ ubuntu-latest ] + os: [ ubuntu-26.04 ] php: [ '5.6', '7.0', '7.4', '8.0' ] multisite: [ false, true ] split_slow: [ false ] @@ -47,23 +47,23 @@ jobs: include: # Additional "slow" jobs for PHP 5.6. - php: '5.6' - os: ubuntu-latest + os: ubuntu-26.04 memcached: false multisite: false split_slow: true - php: '5.6' - os: ubuntu-latest + os: ubuntu-26.04 memcached: false multisite: true split_slow: true # Include jobs for PHP 7.4 with memcached. - php: '7.4' - os: ubuntu-latest + os: ubuntu-26.04 memcached: true multisite: false split_slow: false - php: '7.4' - os: ubuntu-latest + os: ubuntu-26.04 memcached: true multisite: true split_slow: false @@ -94,7 +94,7 @@ jobs: failed-workflow: name: Failed workflow tasks - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: actions: write needs: [ slack-notifications ] diff --git a/.github/workflows/test-build-processes.yml b/.github/workflows/test-build-processes.yml index bd1527c0a7326..8bbd823d24fb4 100644 --- a/.github/workflows/test-build-processes.yml +++ b/.github/workflows/test-build-processes.yml @@ -45,11 +45,11 @@ jobs: strategy: fail-fast: false matrix: - os: [ ubuntu-latest, windows-latest ] + os: [ ubuntu-26.04, windows-2025 ] directory: [ 'src', 'build' ] include: # Only prepare artifacts once. - - os: ubuntu-latest + - os: ubuntu-26.04 directory: 'build' prepare-playground: true with: @@ -100,7 +100,7 @@ jobs: failed-workflow: name: Failed workflow tasks - runs-on: ubuntu-latest + runs-on: ubuntu-26.04 permissions: actions: write needs: [ slack-notifications ]