Make WordPress Core

Changeset 63167


Ignore:
Timestamp:
08/10/2026 10:26:55 PM (4 weeks ago)
Author:
joedolson
Message:

Build/Test Tools: Post-branching updates for trunk.

Reviewed by jorbin

Props wildworks, desrosj, joedolson, jorbin.
See #65844.

Location:
trunk
Files:
23 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/check-built-files.yml

    r62095 r63167  
    5050    name: Check built files
    5151    if: ${{ github.repository == 'wordpress/wordpress-develop' }}
    52     uses: ./.github/workflows/reusable-check-built-files.yml
     52    uses: WordPress/wordpress-develop/.github/workflows/reusable-check-built-files.yml@trunk
    5353    permissions:
    5454      contents: read
  • trunk/.github/workflows/cleanup-pull-requests.yml

    r59661 r63167  
    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
  • trunk/.github/workflows/coding-standards.yml

    r62855 r63167  
    4848  phpcs:
    4949    name: Coding standards
    50     uses: ./.github/workflows/reusable-coding-standards-php.yml
     50    uses: WordPress/wordpress-develop/.github/workflows/reusable-coding-standards-php.yml@trunk
    5151    permissions:
    5252      contents: read
     
    5656  jshint:
    5757    name: Coding standards
    58     uses: ./.github/workflows/reusable-coding-standards-javascript.yml
     58    uses: WordPress/wordpress-develop/.github/workflows/reusable-coding-standards-javascript.yml@trunk
    5959    permissions:
    6060      contents: read
     
    6363  slack-notifications:
    6464    name: Slack Notifications
    65     uses: ./.github/workflows/slack-notifications.yml
     65    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    6666    permissions:
    6767      actions: read
  • trunk/.github/workflows/end-to-end-tests.yml

    r62855 r63167  
    5555  e2e-tests:
    5656    name: ${{ matrix.label }}
    57     uses: ./.github/workflows/reusable-end-to-end-tests.yml
     57    uses: WordPress/wordpress-develop/.github/workflows/reusable-end-to-end-tests.yml@trunk
    5858    permissions:
    5959      contents: read
     
    7070  slack-notifications:
    7171    name: Slack Notifications
    72     uses: ./.github/workflows/slack-notifications.yml
     72    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    7373    permissions:
    7474      actions: read
  • trunk/.github/workflows/javascript-tests.yml

    r62855 r63167  
    5151  test-js:
    5252    name: QUnit Tests
    53     uses: ./.github/workflows/reusable-javascript-tests.yml
     53    uses: WordPress/wordpress-develop/.github/workflows/reusable-javascript-tests.yml@trunk
    5454    permissions:
    5555      contents: read
     
    5858  slack-notifications:
    5959    name: Slack Notifications
    60     uses: ./.github/workflows/slack-notifications.yml
     60    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    6161    permissions:
    6262      actions: read
  • trunk/.github/workflows/javascript-type-checking.yml

    r62855 r63167  
    4444  typecheck:
    4545    name: JavaScript type checking
    46     uses: ./.github/workflows/reusable-javascript-type-checking-v1.yml
     46    uses: WordPress/wordpress-develop/.github/workflows/reusable-javascript-type-checking-v1.yml@trunk
    4747    permissions:
    4848      contents: read
     
    5151  slack-notifications:
    5252    name: Slack Notifications
    53     uses: ./.github/workflows/slack-notifications.yml
     53    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    5454    permissions:
    5555      actions: read
  • trunk/.github/workflows/local-docker-environment.yml

    r62742 r63167  
    7777  build-test-matrix:
    7878    name: Build Test Matrix
    79     uses: ./.github/workflows/reusable-support-json-reader-v1.yml
     79    uses: WordPress/wordpress-develop/.github/workflows/reusable-support-json-reader-v1.yml@trunk
    8080    permissions:
    8181      contents: read
     
    8787  environment-tests-mysql:
    8888    name: PHP ${{ matrix.php }}
    89     uses: ./.github/workflows/reusable-test-local-docker-environment-v1.yml
     89    uses: WordPress/wordpress-develop/.github/workflows/reusable-test-local-docker-environment-v1.yml@trunk
    9090    permissions:
    9191      contents: read
     
    123123  slack-notifications:
    124124    name: Slack Notifications
    125     uses: ./.github/workflows/slack-notifications.yml
     125    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    126126    permissions:
    127127      actions: read
  • trunk/.github/workflows/performance.yml

    r62855 r63167  
    9292  performance:
    9393    name: ${{ matrix.multisite && 'Multisite' || 'Single Site' }} ${{ matrix.memcached && 'Memcached' || 'Default' }}
    94     uses: ./.github/workflows/reusable-performance-test-v2.yml
     94    uses: WordPress/wordpress-develop/.github/workflows/reusable-performance-test-v2.yml@trunk
    9595    needs: [ determine-matrix ]
    9696    permissions:
     
    110110  compare:
    111111    name: ${{ matrix.label }}
    112     uses: ./.github/workflows/reusable-performance-report-v2.yml
     112    uses: WordPress/wordpress-develop/.github/workflows/reusable-performance-report-v2.yml@trunk
    113113    needs: [ determine-matrix, performance ]
    114114    permissions:
     
    131131  slack-notifications:
    132132    name: Slack Notifications
    133     uses: ./.github/workflows/slack-notifications.yml
     133    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    134134    permissions:
    135135      actions: read
  • trunk/.github/workflows/php-compatibility.yml

    r62855 r63167  
    4040  php-compatibility:
    4141    name: Check PHP compatibility
    42     uses: ./.github/workflows/reusable-php-compatibility.yml
     42    uses: WordPress/wordpress-develop/.github/workflows/reusable-php-compatibility.yml@trunk
    4343    permissions:
    4444      contents: read
     
    4747  slack-notifications:
    4848    name: Slack Notifications
    49     uses: ./.github/workflows/slack-notifications.yml
     49    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    5050    permissions:
    5151      actions: read
  • trunk/.github/workflows/phpstan-static-analysis.yml

    r63019 r63167  
    4040  phpstan:
    4141    name: PHP static analysis
    42     uses: ./.github/workflows/reusable-phpstan-static-analysis-v1.yml
     42    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpstan-static-analysis-v1.yml@trunk
    4343    permissions:
    4444      contents: read
     
    4747  slack-notifications:
    4848    name: Slack Notifications
    49     uses: ./.github/workflows/slack-notifications.yml
     49    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    5050    permissions:
    5151      actions: read
  • trunk/.github/workflows/phpunit-tests.yml

    r63162 r63167  
    5656  prepare-gutenberg:
    5757    name: Prepare Gutenberg Assets
    58     uses: ./.github/workflows/reusable-prepare-gutenberg.yml
     58    uses: WordPress/wordpress-develop/.github/workflows/reusable-prepare-gutenberg.yml@trunk
    5959    permissions:
    6060      contents: read
     
    7070  test-with-mysql:
    7171    name: PHP ${{ matrix.php }}
    72     uses: ./.github/workflows/reusable-phpunit-tests-v3.yml
     72    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpunit-tests-v3.yml@trunk
    7373    needs: prepare-gutenberg
    7474    permissions:
     
    153153  test-with-mariadb:
    154154    name: PHP ${{ matrix.php }}
    155     uses: ./.github/workflows/reusable-phpunit-tests-v3.yml
     155    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpunit-tests-v3.yml@trunk
    156156    needs: prepare-gutenberg
    157157    permissions:
     
    211211  test-innovation-releases:
    212212    name: PHP ${{ matrix.php }}
    213     uses: ./.github/workflows/reusable-phpunit-tests-v3.yml
     213    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpunit-tests-v3.yml@trunk
    214214    needs: prepare-gutenberg
    215215    permissions:
     
    258258  html-api-test-groups:
    259259    name: ${{ matrix.label }}
    260     uses: ./.github/workflows/reusable-phpunit-tests-v3.yml
     260    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpunit-tests-v3.yml@trunk
    261261    needs: prepare-gutenberg
    262262    permissions:
     
    292292  limited-matrix-for-forks:
    293293    name: PHP ${{ matrix.php }}
    294     uses: ./.github/workflows/reusable-phpunit-tests-v3.yml
     294    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpunit-tests-v3.yml@trunk
    295295    needs: prepare-gutenberg
    296296    permissions:
     
    350350  slack-notifications:
    351351    name: Slack Notifications
    352     uses: ./.github/workflows/slack-notifications.yml
     352    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    353353    permissions:
    354354      actions: read
  • trunk/.github/workflows/test-build-processes.yml

    r62855 r63167  
    4949  test-core-build-process:
    5050    name: Core running from ${{ matrix.directory }}
    51     uses: ./.github/workflows/reusable-test-core-build-process.yml
     51    uses: WordPress/wordpress-develop/.github/workflows/reusable-test-core-build-process.yml@trunk
    5252    permissions:
    5353      contents: read
     
    8484  test-core-build-process-additional-os:
    8585    name: Core running from ${{ matrix.directory }}
    86     uses: ./.github/workflows/reusable-test-core-build-process.yml
     86    uses: WordPress/wordpress-develop/.github/workflows/reusable-test-core-build-process.yml@trunk
    8787    permissions:
    8888      contents: read
     
    9999  slack-notifications:
    100100    name: Slack Notifications
    101     uses: ./.github/workflows/slack-notifications.yml
     101    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    102102    permissions:
    103103      actions: read
  • trunk/.github/workflows/test-old-branches.yml

    r62742 r63167  
    2626
    2727env:
    28   CURRENTLY_SUPPORTED_BRANCH: '7.0'
     28  CURRENTLY_SUPPORTED_BRANCH: '7.1'
    2929
    3030jobs:
     
    4646        ]
    4747        branch: [
    48             '7.0',
     48            '7.1', '7.0',
    4949            '6.9', '6.8', '6.7', '6.6', '6.5', '6.4', '6.3', '6.2', '6.1','6.0',
    5050            '5.9', '5.8', '5.7', '5.6', '5.5', '5.4', '5.3', '5.2', '5.1', '5.0',
     
    5353        include:
    5454          # PHP Compatibility testing was introduced in 5.5.
     55          - branch: '7.1'
     56            workflow: 'php-compatibility.yml'
    5557          - branch: '7.0'
    5658            workflow: 'php-compatibility.yml'
     
    8991          # Starting in 5.8 with #52905, some additional tests with real assertions were introduced.
    9092          # Branches 5.8 and newer should be tested to confirm no regressions are introduced.
     93          - branch: '7.1'
     94            workflow: 'end-to-end-tests.yml'
    9195          - branch: '7.0'
    9296            workflow: 'end-to-end-tests.yml'
     
    119123          # Since the workflow frequently failed for 6.2 and 6.3 due to the flaky nature of the Puppeteer tests,
    120124          # the workflow was removed from those two branches.
     125          - branch: '7.1'
     126            workflow: 'performance.yml'
    121127          - branch: '7.0'
    122             workflow: 'performance.yml'
    123           - branch: '6.9'
    124128            workflow: 'performance.yml'
    125129
  • trunk/.github/workflows/upgrade-develop-testing.yml

    r62855 r63167  
    4444  build:
    4545    name: Build
    46     uses: ./.github/workflows/reusable-build-package.yml
     46    uses: WordPress/wordpress-develop/.github/workflows/reusable-build-package.yml@trunk
    4747    if: ${{ startsWith( github.repository, 'WordPress/' ) && ( github.repository == 'WordPress/wordpress-develop' || github.event_name == 'pull_request' ) }}
    4848    permissions:
     
    6060  upgrade-tests-develop:
    6161    name: Upgrade from ${{ matrix.wp }}
    62     uses: ./.github/workflows/reusable-upgrade-testing.yml
     62    uses: WordPress/wordpress-develop/.github/workflows/reusable-upgrade-testing.yml@trunk
    6363    if: ${{ github.repository == 'WordPress/wordpress-develop' }}
    6464    needs: [ build ]
     
    7373        db-version: [ '5.7', '8.4' ]
    7474        # WordPress 5.3 is the oldest version that supports PHP 7.4.
    75         wp: [ '5.3', '6.9', '7.0' ]
     75        wp: [ '5.3', '6.9', '7.0', '7.1-RC2' ]
    7676        multisite: [ false, true ]
    7777    with:
     
    8787  upgrade-tests-develop-forks:
    8888    name: Upgrade from ${{ matrix.wp }}
    89     uses: ./.github/workflows/reusable-upgrade-testing.yml
     89    uses: WordPress/wordpress-develop/.github/workflows/reusable-upgrade-testing.yml@trunk
    9090    if: ${{ github.repository != 'WordPress/wordpress-develop' }}
    9191    needs: [ build ]
     
    9999        db-type: [ 'mysql' ]
    100100        db-version: [ '8.4' ]
    101         wp: [ '6.9', '7.0' ]
     101        wp: [ '6.9', '7.0', '7.1-RC2' ]
    102102        multisite: [ false, true ]
    103103    with:
     
    112112  slack-notifications:
    113113    name: Slack Notifications
    114     uses: ./.github/workflows/slack-notifications.yml
     114    uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
    115115    permissions:
    116116      actions: read
  • trunk/.github/workflows/upgrade-testing.yml

    r62742 r63167  
    7272        db-type: [ 'mysql' ]
    7373        db-version: [ '5.7', '8.0', '8.4', '9.7' ]
    74         wp: [ '6.9', '7.0' ]
     74        wp: [ '6.9', '7.0', '7.1-RC2' ]
    7575        multisite: [ false, true ]
    7676    with:
  • trunk/.github/workflows/workflow-lint.yml

    r62742 r63167  
    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
  • trunk/.version-support-mysql.json

    r62407 r63167  
    11{
     2        "7-2": [
     3                "9.7",
     4                "8.4",
     5                "8.0",
     6                "5.7",
     7                "5.6",
     8                "5.5"
     9        ],
    210        "7-1": [
    311                "9.7",
  • trunk/.version-support-php.json

    r62160 r63167  
    11{
     2        "7-2": [
     3                "7.4",
     4                "8.0",
     5                "8.1",
     6                "8.2",
     7                "8.3",
     8                "8.4",
     9                "8.5"
     10        ],
    211        "7-1": [
    312                "7.4",
  • trunk/SECURITY.md

    r62160 r63167  
    1111| Version | Supported |
    1212|---------| --------- |
     13| 7.1.x   | Yes       |
    1314| 7.0.x   | Yes       |
    1415| 6.9.x   | Yes       |
  • trunk/composer.json

    r63037 r63167  
    11{
    22        "name": "wordpress/wordpress",
    3         "version": "7.1.0",
     3        "version": "7.2.0",
    44        "license": "GPL-2.0-or-later",
    55        "description": "WordPress is open source software you can use to create a beautiful website, blog, or app.",
  • trunk/package-lock.json

    r62861 r63167  
    11{
    22        "name": "WordPress",
    3         "version": "7.1.0",
     3        "version": "7.2.0",
    44        "lockfileVersion": 3,
    55        "requires": true,
     
    77                "": {
    88                        "name": "WordPress",
    9                         "version": "7.1.0",
     9                        "version": "7.2.0",
    1010                        "license": "GPL-2.0-or-later",
    1111                        "dependencies": {
  • trunk/package.json

    r63066 r63167  
    11{
    22        "name": "WordPress",
    3         "version": "7.1.0",
     3        "version": "7.2.0",
    44        "description": "WordPress is open source software you can use to create a beautiful website, blog, or app.",
    55        "repository": {
  • trunk/src/wp-includes/version.php

    r63095 r63167  
    1717 * @global string $wp_version
    1818 */
    19 $wp_version = '7.1-RC2-63095-src';
     19$wp_version = '7.2-alpha-63166-src';
    2020
    2121/**
Note: See TracChangeset for help on using the changeset viewer.