Skip to content

Commit aa2f2c9

Browse files
authored
Merge branch 'trunk' into failed-workflow-trigger
2 parents 3d5c68b + 9cee595 commit aa2f2c9

618 files changed

Lines changed: 52116 additions & 250 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/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 }}

.gitignore

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,16 @@ wp-tests-config.php
3333
/src/wp-admin/css/colors/*/*.css
3434
/src/wp-admin/js
3535
/src/wp-includes/assets/*
36+
!/src/wp-includes/assets/icon-library-manifest.php
37+
!/src/wp-includes/assets/script-loader-packages.php
38+
!/src/wp-includes/assets/script-modules-packages.php
3639
/src/wp-includes/js
3740
/src/wp-includes/css/dist
3841
/src/wp-includes/css/*.min.css
3942
/src/wp-includes/css/*-rtl.css
40-
/src/wp-includes/blocks/*
41-
!/src/wp-includes/blocks/index.php
42-
/src/wp-includes/images/icon-library
43-
/src/wp-includes/build
44-
/src/wp-includes/theme.json
43+
/src/wp-includes/blocks/**/*.css
44+
/src/wp-includes/blocks/**/*.js
45+
/src/wp-includes/blocks/**/*.js.map
4546
/packagehash.txt
4647
/.gutenberg-hash
4748
/artifacts

.version-support-mysql.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,18 @@
11
{
2+
"7-1": [
3+
"9.6",
4+
"9.5",
5+
"9.4",
6+
"9.3",
7+
"9.2",
8+
"9.1",
9+
"9.0",
10+
"8.4",
11+
"8.0",
12+
"5.7",
13+
"5.6",
14+
"5.5"
15+
],
216
"7-0": [
317
"9.6",
418
"9.5",

.version-support-php.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
{
2+
"7-1": [
3+
"7.4",
4+
"8.0",
5+
"8.1",
6+
"8.2",
7+
"8.3",
8+
"8.4",
9+
"8.5"
10+
],
211
"7-0": [
312
"7.4",
413
"8.0",

Gruntfile.js

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,10 @@ module.exports = function(grunt) {
4747
'wp-includes/js/',
4848
],
4949

50-
// All files copied from the Gutenberg repository.
50+
// All files copied from the Gutenberg repository excluded from version control.
5151
gutenbergFiles = [
52-
'wp-includes/assets',
53-
'wp-includes/build',
5452
'wp-includes/js/dist',
5553
'wp-includes/css/dist',
56-
'wp-includes/blocks/**/*',
57-
'!wp-includes/blocks/index.php',
58-
'wp-includes/images/icon-library',
5954
// Old location kept temporarily to ensure they are cleaned up.
6055
'wp-includes/icons',
6156
],
@@ -2131,19 +2126,9 @@ module.exports = function(grunt) {
21312126
] );
21322127

21332128
grunt.registerTask( 'build', function() {
2134-
var done = this.async();
2135-
2136-
grunt.util.spawn( {
2137-
grunt: true,
2138-
args: [ 'clean', '--dev' ],
2139-
opts: { stdio: 'inherit' }
2140-
}, function( buildError ) {
2141-
done( ! buildError );
2142-
} );
2143-
21442129
if ( grunt.option( 'dev' ) ) {
21452130
grunt.task.run( [
2146-
'gutenberg:download',
2131+
'gutenberg:verify',
21472132
'build:js',
21482133
'build:css',
21492134
'build:codemirror',
@@ -2153,7 +2138,7 @@ module.exports = function(grunt) {
21532138
] );
21542139
} else {
21552140
grunt.task.run( [
2156-
'gutenberg:download',
2141+
'gutenberg:verify',
21572142
'build:certificates',
21582143
'build:files',
21592144
'build:js',

SECURITY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Full details of the WordPress Security Policy and the list of covered projects a
1010

1111
| Version | Supported |
1212
|---------| --------- |
13+
| 7.0.x | Yes |
1314
| 6.9.x | Yes |
1415
| 6.8.x | Yes |
1516
| 6.7.x | Yes |

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "wordpress/wordpress",
3-
"version": "7.0.0",
3+
"version": "7.1.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.",
66
"homepage": "https://wordpress.org",

package-lock.json

Lines changed: 20 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)