Skip to content

Commit 919f39b

Browse files
authored
Merge branch 'trunk' into trac-64702
2 parents ca8be53 + 317adff commit 919f39b

709 files changed

Lines changed: 54538 additions & 2893 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/check-built-files.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,14 @@ on:
2323
- '.nvmrc'
2424
- 'Gruntfile.js'
2525
- 'webpack.config.js'
26+
- 'tools/gutenberg/**'
27+
- 'tools/vendors/**'
2628
- 'tools/webpack/**'
2729
# These files configure Composer. Changes could affect the outcome.
2830
- 'composer.*'
2931
# Confirm any changes to relevant workflow files.
3032
- '.github/workflows/check-built-files.yml'
33+
- '.github/workflows/reusable-check-built-files.yml'
3134
# Changes to the default themes should be handled by the themes workflows.
3235
- '!src/wp-content/themes/twenty**'
3336

.github/workflows/end-to-end-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ on:
2828
- '.nvmrc'
2929
- 'Gruntfile.js'
3030
- 'webpack.config.js'
31+
- 'tools/gutenberg/**'
32+
- 'tools/vendors/**'
3133
- 'tools/webpack/**'
3234
# These files configure Composer. Changes could affect the outcome.
3335
- 'composer.*'

.github/workflows/javascript-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ on:
2626
- '.nvmrc'
2727
- 'Gruntfile.js'
2828
- 'webpack.config.js'
29+
- 'tools/gutenberg/**'
30+
- 'tools/vendors/**'
2931
- 'tools/webpack/**'
3032
# This file configures ESLint. Changes could affect the outcome.
3133
- '.eslintignore'

.github/workflows/javascript-type-checking.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ on:
2121
# These files configure npm. Changes could affect the outcome.
2222
- 'package*.json'
2323
- '.nvmrc'
24+
- '.npmrc'
2425
# This file configures TypeScript. Changes could affect the outcome.
2526
- 'tsconfig.json'
2627
# This directory contains TypeScript definitions. Changes could affect the outcome.

.github/workflows/local-docker-environment.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ on:
1717
- 'package*.json'
1818
- 'Gruntfile.js'
1919
- 'webpack.config.js'
20+
- 'tools/gutenberg/**'
21+
- 'tools/vendors/**'
2022
- 'tools/webpack/**'
2123
- '.npmrc'
2224
- '.nvmrc'
@@ -106,6 +108,7 @@ jobs:
106108
- db-version: '9.2'
107109
- db-version: '9.3'
108110
- db-version: '9.4'
111+
- db-version: '9.5'
109112
# No PHP 8.5 + Memcached support yet.
110113
- php: '8.5'
111114
memcached: true

.github/workflows/performance.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ on:
2828
- '.nvmrc'
2929
- 'Gruntfile.js'
3030
- 'webpack.config.js'
31+
- 'tools/gutenberg/**'
32+
- 'tools/vendors/**'
3133
- 'tools/webpack/**'
3234
# These files configure Composer. Changes could affect the outcome.
3335
- 'composer.*'

.github/workflows/test-build-processes.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ on:
2626
- '.nvmrc'
2727
- 'Gruntfile.js'
2828
- 'webpack.config.js'
29+
- 'tools/gutenberg/**'
30+
- 'tools/vendors/**'
2931
- 'tools/webpack/**'
3032
# These files configure Composer. Changes could affect the outcome.
3133
- 'composer.*'

.github/workflows/test-old-branches.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ on:
2525
permissions: {}
2626

2727
env:
28-
CURRENTLY_SUPPORTED_BRANCH: '6.9'
28+
CURRENTLY_SUPPORTED_BRANCH: '7.0'
2929

3030
jobs:
3131
dispatch-workflows-for-old-branches:
@@ -45,12 +45,15 @@ jobs:
4545
'test-build-processes.yml'
4646
]
4747
branch: [
48+
'7.0',
4849
'6.9', '6.8', '6.7', '6.6', '6.5', '6.4', '6.3', '6.2', '6.1','6.0',
4950
'5.9', '5.8', '5.7', '5.6', '5.5', '5.4', '5.3', '5.2', '5.1', '5.0',
5051
'4.9', '4.8', '4.7'
5152
]
5253
include:
5354
# PHP Compatibility testing was introduced in 5.5.
55+
- branch: '7.0'
56+
workflow: 'php-compatibility.yml'
5457
- branch: '6.9'
5558
workflow: 'php-compatibility.yml'
5659
- branch: '6.8'
@@ -85,6 +88,8 @@ jobs:
8588
# End-to-end testing was introduced in 5.3 but was later removed as there were no meaningful assertions.
8689
# Starting in 5.8 with #52905, some additional tests with real assertions were introduced.
8790
# Branches 5.8 and newer should be tested to confirm no regressions are introduced.
91+
- branch: '7.0'
92+
workflow: 'end-to-end-tests.yml'
8893
- branch: '6.9'
8994
workflow: 'end-to-end-tests.yml'
9095
- branch: '6.8'
@@ -113,9 +118,9 @@ jobs:
113118
# Performance testing was introduced in 6.2 using Puppeteer but was overhauled to use Playwright instead in 6.4.
114119
# Since the workflow frequently failed for 6.2 and 6.3 due to the flaky nature of the Puppeteer tests,
115120
# the workflow was removed from those two branches.
116-
- branch: '6.9'
121+
- branch: '7.0'
117122
workflow: 'performance.yml'
118-
- branch: '6.8'
123+
- branch: '6.9'
119124
workflow: 'performance.yml'
120125

121126
# Run all branches monthly, but only the currently supported one twice per month.

.github/workflows/upgrade-develop-testing.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
db-type: [ 'mysql' ]
7676
db-version: [ '5.7', '8.4' ]
7777
# WordPress 5.3 is the oldest version that supports PHP 7.4.
78-
wp: [ '5.3', '6.8', '6.9' ]
78+
wp: [ '5.3', '6.8', '6.9', '7.0-RC2' ]
7979
multisite: [ false, true ]
8080
with:
8181
os: ${{ matrix.os }}
@@ -101,7 +101,7 @@ jobs:
101101
php: [ '7.4', '8.4' ]
102102
db-type: [ 'mysql' ]
103103
db-version: [ '8.4' ]
104-
wp: [ '6.8', '6.9' ]
104+
wp: [ '6.8', '6.9', '7.0-RC2' ]
105105
multisite: [ false, true ]
106106
with:
107107
os: ${{ matrix.os }}

.github/workflows/upgrade-testing.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171
php: [ '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5' ]
7272
db-type: [ 'mysql' ]
7373
db-version: [ '5.7', '8.0', '8.4', '9.6' ]
74-
wp: [ '6.8', '6.9' ]
74+
wp: [ '6.8', '6.9', '7.0-RC2' ]
7575
multisite: [ false, true ]
7676
with:
7777
os: ${{ matrix.os }}

0 commit comments

Comments
 (0)