Make WordPress Core

Changeset 61287


Ignore:
Timestamp:
11/24/2025 05:55:31 PM (4 weeks ago)
Author:
desrosj
Message:

General: Final 6.9 post-branching tasks.

This makes the following changes to the 6.9 branch:

  • Pin PHP 8.5 and MySQL 8.4 as the default valuses of LOCAL_PHP and LOCAL_DB_VERSION.
  • Removes unnecessary GitHub Actions workflow files.
  • Changes all local GitHub Actions references to remote ones targeting trunk.

Reviewed by peterwilsoncc.

Props peterwilsoncc, johnbillion, davidbaumwald.
Fixes #64235.

Location:
branches/6.9
Files:
28 deleted
14 edited

Legend:

Unmodified
Added
Removed
  • branches/6.9/.env.example

    r61205 r61287  
    1616
    1717# The PHP version to use. Valid options are 'latest', and '{version}-fpm'.
    18 LOCAL_PHP=latest
     18LOCAL_PHP=8.5-fpm
    1919
    2020# Whether or not to enable Xdebug.
  • branches/6.9/.github/workflows/check-built-files.yml

    r61050 r61287  
    4747    name: Check built files
    4848    if: ${{ github.repository == 'wordpress/wordpress-develop' }}
    49     uses: ./.github/workflows/reusable-check-built-files.yml
     49    uses: WordPress/wordpress-develop/.github/workflows/reusable-check-built-files.yml@trunk
    5050    permissions:
    5151      contents: read
  • branches/6.9/.github/workflows/cleanup-pull-requests.yml

    r59661 r61287  
    2626      pull-requests: write
    2727    if: ${{ github.repository == 'WordPress/wordpress-develop' }}
    28     uses: ./.github/workflows/reusable-cleanup-pull-requests.yml
     28    uses: WordPress/wordpress-develop/.github/workflows/reusable-cleanup-pull-requests.yml@trunk
  • branches/6.9/.github/workflows/coding-standards.yml

    r61209 r61287  
    5353  phpcs:
    5454    name: Coding standards
    55     uses: ./.github/workflows/reusable-coding-standards-php.yml
     55    uses: WordPress/wordpress-develop/.github/workflows/reusable-coding-standards-php.yml@trunk
    5656    permissions:
    5757      contents: read
     
    6161  jshint:
    6262    name: Coding standards
    63     uses: ./.github/workflows/reusable-coding-standards-javascript.yml
     63    uses: WordPress/wordpress-develop/.github/workflows/reusable-coding-standards-javascript.yml@trunk
    6464    permissions:
    6565      contents: read
     
    6868  slack-notifications:
    6969    name: Slack Notifications
    70     uses: ./.github/workflows/slack-notifications.yml
     70    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    7171    permissions:
    7272      actions: read
  • branches/6.9/.github/workflows/end-to-end-tests.yml

    r61209 r61287  
    5858  e2e-tests:
    5959    name: ${{ matrix.label }}
    60     uses: ./.github/workflows/reusable-end-to-end-tests.yml
     60    uses: WordPress/wordpress-develop/.github/workflows/reusable-end-to-end-tests.yml@trunk
    6161    permissions:
    6262      contents: read
     
    7373  slack-notifications:
    7474    name: Slack Notifications
    75     uses: ./.github/workflows/slack-notifications.yml
     75    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    7676    permissions:
    7777      actions: read
  • branches/6.9/.github/workflows/javascript-tests.yml

    r61209 r61287  
    5454  test-js:
    5555    name: QUnit Tests
    56     uses: ./.github/workflows/reusable-javascript-tests.yml
     56    uses: WordPress/wordpress-develop/.github/workflows/reusable-javascript-tests.yml@trunk
    5757    permissions:
    5858      contents: read
     
    6161  slack-notifications:
    6262    name: Slack Notifications
    63     uses: ./.github/workflows/slack-notifications.yml
     63    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    6464    permissions:
    6565      actions: read
  • branches/6.9/.github/workflows/local-docker-environment.yml

    r61209 r61287  
    7575  build-test-matrix:
    7676    name: Build Test Matrix
    77     uses: ./.github/workflows/reusable-support-json-reader-v1.yml
     77    uses: WordPress/wordpress-develop/.github/workflows/reusable-support-json-reader-v1.yml@trunk
    7878    permissions:
    7979      contents: read
     
    8686  environment-tests-mysql:
    8787    name: PHP ${{ matrix.php }}
    88     uses: ./.github/workflows/reusable-test-local-docker-environment-v1.yml
     88    uses: WordPress/wordpress-develop/.github/workflows/reusable-test-local-docker-environment-v1.yml@trunk
    8989    permissions:
    9090      contents: read
     
    124124  slack-notifications:
    125125    name: Slack Notifications
    126     uses: ./.github/workflows/slack-notifications.yml
     126    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    127127    permissions:
    128128      actions: read
  • branches/6.9/.github/workflows/performance.yml

    r61209 r61287  
    9696  performance:
    9797    name: ${{ matrix.multisite && 'Multisite' || 'Single Site' }} ${{ matrix.memcached && 'Memcached' || 'Default' }}
    98     uses: ./.github/workflows/reusable-performance-test-v2.yml
     98    uses: WordPress/wordpress-develop/.github/workflows/reusable-performance-test-v2.yml@trunk
    9999    needs: [ determine-matrix ]
    100100    permissions:
     
    114114  compare:
    115115    name: ${{ matrix.label }}
    116     uses: ./.github/workflows/reusable-performance-report-v2.yml
     116    uses: WordPress/wordpress-develop/.github/workflows/reusable-performance-report-v2.yml@trunk
    117117    needs: [ determine-matrix, performance ]
    118118    permissions:
     
    135135  slack-notifications:
    136136    name: Slack Notifications
    137     uses: ./.github/workflows/slack-notifications.yml
     137    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    138138    permissions:
    139139      actions: read
  • branches/6.9/.github/workflows/php-compatibility.yml

    r61209 r61287  
    4545  php-compatibility:
    4646    name: Check PHP compatibility
    47     uses: ./.github/workflows/reusable-php-compatibility.yml
     47    uses: WordPress/wordpress-develop/.github/workflows/reusable-php-compatibility.yml@trunk
    4848    permissions:
    4949      contents: read
     
    5252  slack-notifications:
    5353    name: Slack Notifications
    54     uses: ./.github/workflows/slack-notifications.yml
     54    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    5555    permissions:
    5656      actions: read
  • branches/6.9/.github/workflows/phpunit-tests.yml

    r61256 r61287  
    6464  test-with-mysql:
    6565    name: PHP ${{ matrix.php }}
    66     uses: ./.github/workflows/reusable-phpunit-tests-v3.yml
     66    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpunit-tests-v3.yml@trunk
    6767    permissions:
    6868      contents: read
     
    141141  test-with-mariadb:
    142142    name: PHP ${{ matrix.php }}
    143     uses: ./.github/workflows/reusable-phpunit-tests-v3.yml
     143    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpunit-tests-v3.yml@trunk
    144144    permissions:
    145145      contents: read
     
    193193  test-innovation-releases:
    194194    name: PHP ${{ matrix.php }}
    195     uses: ./.github/workflows/reusable-phpunit-tests-v3.yml
     195    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpunit-tests-v3.yml@trunk
    196196    permissions:
    197197      contents: read
     
    241241  html-api-test-groups:
    242242    name: ${{ matrix.label }}
    243     uses: ./.github/workflows/reusable-phpunit-tests-v3.yml
     243    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpunit-tests-v3.yml@trunk
    244244    permissions:
    245245      contents: read
     
    270270  limited-matrix-for-forks:
    271271    name: PHP ${{ matrix.php }}
    272     uses: ./.github/workflows/reusable-phpunit-tests-v3.yml
     272    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpunit-tests-v3.yml@trunk
    273273    permissions:
    274274      contents: read
     
    321321  slack-notifications:
    322322    name: Slack Notifications
    323     uses: ./.github/workflows/slack-notifications.yml
     323    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    324324    permissions:
    325325      actions: read
  • branches/6.9/.github/workflows/test-build-processes.yml

    r61209 r61287  
    5151  test-core-build-process:
    5252    name: Core running from ${{ matrix.directory }}
    53     uses: ./.github/workflows/reusable-test-core-build-process.yml
     53    uses: WordPress/wordpress-develop/.github/workflows/reusable-test-core-build-process.yml@trunk
    5454    permissions:
    5555      contents: read
     
    8686  test-core-build-process-additional-os:
    8787    name: Core running from ${{ matrix.directory }}
    88     uses: ./.github/workflows/reusable-test-core-build-process.yml
     88    uses: WordPress/wordpress-develop/.github/workflows/reusable-test-core-build-process.yml@trunk
    8989    permissions:
    9090      contents: read
     
    102102  test-gutenberg-build-process:
    103103    name: Gutenberg running from ${{ matrix.directory }}
    104     uses: ./.github/workflows/reusable-test-gutenberg-build-process.yml
     104    uses: WordPress/wordpress-develop/.github/workflows/reusable-test-gutenberg-build-process.yml@trunk
    105105    permissions:
    106106      contents: read
     
    127127  test-gutenberg-build-process-additional-os:
    128128    name: Gutenberg running from ${{ matrix.directory }}
    129     uses: ./.github/workflows/reusable-test-gutenberg-build-process.yml
     129    uses: WordPress/wordpress-develop/.github/workflows/reusable-test-gutenberg-build-process.yml@trunk
    130130    permissions:
    131131      contents: read
     
    142142  slack-notifications:
    143143    name: Slack Notifications
    144     uses: ./.github/workflows/slack-notifications.yml
     144    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    145145    permissions:
    146146      actions: read
  • branches/6.9/.github/workflows/upgrade-develop-testing.yml

    r61209 r61287  
    4747  build:
    4848    name: Build
    49     uses: ./.github/workflows/reusable-build-package.yml
     49    uses: WordPress/wordpress-develop/.github/workflows/reusable-build-package.yml@trunk
    5050    if: ${{ startsWith( github.repository, 'WordPress/' ) && ( github.repository == 'WordPress/wordpress-develop' || github.event_name == 'pull_request' ) }}
    5151    permissions:
     
    5555  upgrade-tests-develop:
    5656    name: Upgrade from ${{ matrix.wp }}
    57     uses: ./.github/workflows/reusable-upgrade-testing.yml
     57    uses: WordPress/wordpress-develop/.github/workflows/reusable-upgrade-testing.yml@trunk
    5858    if: ${{ github.repository == 'WordPress/wordpress-develop' }}
    5959    needs: [ build ]
     
    9090  upgrade-tests-develop-forks:
    9191    name: Upgrade from ${{ matrix.wp }}
    92     uses: ./.github/workflows/reusable-upgrade-testing.yml
     92    uses: WordPress/wordpress-develop/.github/workflows/reusable-upgrade-testing.yml@trunk
    9393    if: ${{ github.repository != 'WordPress/wordpress-develop' }}
    9494    needs: [ build ]
     
    121121  slack-notifications:
    122122    name: Slack Notifications
    123     uses: ./.github/workflows/slack-notifications.yml
     123    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    124124    permissions:
    125125      actions: read
  • branches/6.9/.github/workflows/workflow-lint.yml

    r61209 r61287  
    3333  lint:
    3434    name: Lint GitHub Action files
    35     uses: ./.github/workflows/reusable-workflow-lint.yml
     35    uses: WordPress/wordpress-develop/.github/workflows/reusable-workflow-lint.yml@trunk
    3636    if: ${{ github.repository == 'WordPress/wordpress-develop' || github.event_name == 'pull_request' }}
    3737    permissions:
     
    4242  slack-notifications:
    4343    name: Slack Notifications
    44     uses: ./.github/workflows/slack-notifications.yml
     44    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    4545    permissions:
    4646      actions: read
  • branches/6.9/docker-compose.yml

    r60926 r61287  
    3333  ##
    3434  php:
    35     image: wordpressdevelop/php:${LOCAL_PHP-latest}
     35    image: wordpressdevelop/php:${LOCAL_PHP-8.5-fpm}
    3636
    3737    networks:
     
    6565  ##
    6666  mysql:
    67     image: ${LOCAL_DB_TYPE-mysql}:${LOCAL_DB_VERSION-latest}
     67    image: ${LOCAL_DB_TYPE-mysql}:${LOCAL_DB_VERSION-8.4}
    6868
    6969    networks:
     
    9696  ##
    9797  cli:
    98     image: wordpressdevelop/cli:${LOCAL_PHP-latest}
     98    image: wordpressdevelop/cli:${LOCAL_PHP-8.5-fpm}
    9999
    100100    networks:
Note: See TracChangeset for help on using the changeset viewer.