Skip to content

Commit 0759bdd

Browse files
Merge branch 'trunk' into add/support-unique-ids-in-iapi-directives
2 parents 87e5d49 + 2077aa2 commit 0759bdd

File tree

268 files changed

+14356
-8063
lines changed

Some content is hidden

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

268 files changed

+14356
-8063
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,9 @@ jobs:
109109
db-version: '9.4'
110110
- php: '7.3'
111111
db-version: '9.4'
112+
# No PHP 8.5 + Memcached support yet.
113+
- php: '8.5'
114+
memcached: true
112115

113116
with:
114117
os: ${{ matrix.os }}

.github/workflows/phpunit-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ jobs:
7272
fail-fast: false
7373
matrix:
7474
os: [ ubuntu-24.04 ]
75-
php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ]
75+
php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5' ]
7676
db-type: [ 'mysql' ]
7777
db-version: [ '5.7', '8.0', '8.4' ]
7878
tests-domain: [ 'example.org' ]
@@ -149,7 +149,7 @@ jobs:
149149
fail-fast: false
150150
matrix:
151151
os: [ ubuntu-24.04 ]
152-
php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ]
152+
php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5' ]
153153
db-type: [ 'mariadb' ]
154154
db-version: [ '5.5', '10.3', '10.4', '10.5', '10.6', '10.11', '11.4', '11.8' ]
155155
multisite: [ false, true ]
@@ -201,7 +201,7 @@ jobs:
201201
fail-fast: false
202202
matrix:
203203
os: [ ubuntu-24.04 ]
204-
php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ]
204+
php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5' ]
205205
db-type: [ 'mysql', 'mariadb' ]
206206
db-version: [ '9.4', '12.0' ]
207207
multisite: [ false, true ]

.github/workflows/reusable-test-gutenberg-build-process.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ jobs:
3434
# - Checks out the Gutenberg plugin into the plugins directory.
3535
# - Sets up Node.js.
3636
# - Logs debug information about the GitHub Action runner.
37-
# - Installs Core npm dependencies.
3837
# - Installs Gutenberg npm dependencies.
3938
# - Runs the Gutenberg build process.
39+
# - Installs Core npm dependencies.
4040
# - Builds WordPress to run from the relevant location (src or build).
4141
# - Builds Gutenberg.
4242
# - Ensures version-controlled files are not modified or deleted.
@@ -78,9 +78,6 @@ jobs:
7878
curl --version
7979
git --version
8080
81-
- name: Install Core Dependencies
82-
run: npm ci
83-
8481
- name: Install Gutenberg Dependencies
8582
run: npm ci
8683
working-directory: ${{ env.GUTENBERG_DIRECTORY }}
@@ -89,6 +86,9 @@ jobs:
8986
run: npm run build
9087
working-directory: ${{ env.GUTENBERG_DIRECTORY }}
9188

89+
- name: Install Core Dependencies
90+
run: npm ci
91+
9292
- name: Build WordPress to run from ${{ inputs.directory }}
9393
run: npm run ${{ inputs.directory == 'src' && 'build:dev' || 'build' }}
9494

.github/workflows/upgrade-testing.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
fail-fast: false
6969
matrix:
7070
os: [ 'ubuntu-24.04' ]
71-
php: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ]
71+
php: [ '7.2', '7.3', '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.4' ]
7474
wp: [ '6.7', '6.8' ]

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@ wp-tests-config.php
5050
/src/wp-content/fonts
5151
/src/wp-content/languages
5252
/src/wp-content/mu-plugins
53-
/src/wp-content/plugins/*
54-
!/src/wp-content/plugins/hello-dolly
53+
/src/wp-content/plugins
5554
/src/wp-content/themes/*
5655
!/src/wp-content/themes/twentyten
5756
!/src/wp-content/themes/twentyeleven

.version-support-php.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"8.1",
88
"8.2",
99
"8.3",
10-
"8.4"
10+
"8.4",
11+
"8.5"
1112
],
1213
"6-8": [
1314
"7.2",

Gruntfile.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ module.exports = function(grunt) {
2828
'wp-content/themes/index.php',
2929
'wp-content/themes/twenty*/**',
3030
'wp-content/plugins/index.php',
31-
'wp-content/plugins/hello-dolly/**',
31+
'wp-content/plugins/hello.php',
3232
'wp-content/plugins/akismet/**',
3333
'!wp-content/themes/twenty*/node_modules/**',
3434
],
@@ -1785,6 +1785,9 @@ module.exports = function(grunt) {
17851785
const ignoredFiles = [
17861786
'build/wp-includes/js/dist/components.js',
17871787
'build/wp-includes/js/dist/data.js',
1788+
// We have a problem where Yjs is being bundled in core-data.
1789+
// Ignoring this file until we find a solution.
1790+
'build/wp-includes/js/dist/core-data.js',
17881791
];
17891792
const files = buildFiles.reduce( ( acc, path ) => {
17901793
// Skip excluded paths and any path that isn't a file.

0 commit comments

Comments
 (0)