Skip to content

Commit 0f9b1e5

Browse files
authored
Merge pull request #5691 from Automattic/staging
Production release v20240702.0
2 parents d852aaf + 7796357 commit 0f9b1e5

22 files changed

+2669
-1287
lines changed

.github/actions/run-wp-tests/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ runs:
6161
fi
6262
6363
- name: Set up PHP
64-
uses: shivammathur/setup-php@2.30.5
64+
uses: shivammathur/setup-php@2.31.0
6565
with:
6666
coverage: ${{ steps.coverage.outputs.coverage }}
6767
ini-values: ${{ steps.coverage.outputs.ini }}

.github/workflows/changelog-summary-prod.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
egress-policy: audit
2626

2727
- name: Check out source code
28-
uses: actions/[email protected].6
28+
uses: actions/[email protected].7
2929

3030
- name: Retrieve tags
3131
run: git fetch --depth=1 origin +refs/tags/*:refs/tags/*
@@ -50,7 +50,7 @@ jobs:
5050
env:
5151
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5252

53-
- uses: softprops/[email protected].5
53+
- uses: softprops/[email protected].6
5454
with:
5555
generate_release_notes: true
5656
tag_name: ${{ steps.id-generator.outputs.id }}
@@ -61,7 +61,7 @@ jobs:
6161
runs-on: ubuntu-latest
6262
steps:
6363
- name: Checkout repository
64-
uses: actions/[email protected].6
64+
uses: actions/[email protected].7
6565

6666
- name: Setup PHP
6767
uses: shivammathur/[email protected]

.github/workflows/changelog-summary-staging.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout repository
19-
uses: actions/[email protected].6
19+
uses: actions/[email protected].7
2020

2121
- name: Setup PHP
2222
uses: shivammathur/[email protected]

.github/workflows/ci.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ jobs:
3636
- { wp: 6.2.x, ms: 'yes', jp: 'yes', php: '8.1', phpunit: '' }
3737
- { wp: 6.3.x, ms: 'no', jp: 'yes', php: '8.1', phpunit: '' }
3838
- { wp: 6.3.x, ms: 'yes', jp: 'yes', php: '8.1', phpunit: '' }
39+
- { wp: 6.4.x, ms: 'no', jp: 'yes', php: '8.1', phpunit: '' }
40+
- { wp: 6.4.x, ms: 'yes', jp: 'yes', php: '8.1', phpunit: '' }
3941
- { wp: latest, ms: 'no', jp: 'yes', php: '8.1', phpunit: '', coverage: 'yes' }
4042
- { wp: latest, ms: 'yes', jp: 'yes', php: '8.1', phpunit: '', coverage: 'yes' }
4143
- { wp: nightly, ms: 'no', jp: 'yes', php: '8.1', phpunit: '' }
@@ -62,7 +64,7 @@ jobs:
6264
MYSQL_DATABASE: wordpress_test
6365
steps:
6466
- name: Check out source code
65-
uses: actions/[email protected].6
67+
uses: actions/[email protected].7
6668
with:
6769
submodules: recursive
6870

.github/workflows/codeql-analysis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
- javascript
3030
steps:
3131
- name: Checkout repository
32-
uses: actions/[email protected].6
32+
uses: actions/[email protected].7
3333

3434
- name: Initialize CodeQL
3535
uses: github/codeql-action/[email protected]

.github/workflows/core-tests.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,14 @@ jobs:
4242
echo "PHP_FPM_GID=$(id -g)" >> "${GITHUB_ENV}"
4343
4444
- name: Checkout WordPress
45-
uses: actions/[email protected].6
45+
uses: actions/[email protected].7
4646
with:
4747
repository: wordpress/wordpress-develop
4848
path: wordpress
4949
ref: ${{ steps.version.outputs.latest }}
5050

5151
- name: Check out source code
52-
uses: actions/[email protected].6
52+
uses: actions/[email protected].7
5353
with:
5454
submodules: recursive
5555
path: wordpress/src/wp-content/mu-plugins

.github/workflows/coverage-develop.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
MYSQL_DATABASE: wordpress_test
3737
steps:
3838
- name: Check out source code
39-
uses: actions/[email protected].6
39+
uses: actions/[email protected].7
4040
with:
4141
submodules: recursive
4242

.github/workflows/dependency-review.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
github.com:443
2323
2424
- name: Check out the source code
25-
uses: actions/[email protected].6
25+
uses: actions/[email protected].7
2626

2727
- name: Review dependencies
2828
uses: actions/[email protected]

.github/workflows/deploy.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,19 @@ jobs:
2222
contents: write
2323
steps:
2424
- name: Check out the source code
25-
uses: actions/[email protected].6
25+
uses: actions/[email protected].7
2626
with:
2727
submodules: recursive
2828
path: ${{ env.SOURCE_REPO_PATH }}
2929

3030
- name: Check out Automattic/vip-go-mu-plugins-ext
31-
uses: actions/[email protected].6
31+
uses: actions/[email protected].7
3232
with:
3333
repository: Automattic/vip-go-mu-plugins-ext
3434
path: ${{ env.EXT_REPO_PATH }}
3535

3636
- name: Check out Automattic/vip-go-mu-plugins-built
37-
uses: actions/[email protected].6
37+
uses: actions/[email protected].7
3838
with:
3939
repository: Automattic/vip-go-mu-plugins-built
4040
path: ${{ env.TARGET_REPO_PATH }}

.github/workflows/e2e.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
wordpress.org:443
6969

7070
- name: Check out repository code
71-
uses: actions/[email protected].6
71+
uses: actions/[email protected].7
7272
with:
7373
submodules: true
7474

@@ -131,7 +131,7 @@ jobs:
131131
egress-policy: audit
132132

133133
- name: Check out repository code
134-
uses: actions/[email protected].6
134+
uses: actions/[email protected].7
135135

136136
- name: Setup Node
137137
uses: actions/[email protected]

.github/workflows/lint.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
runs-on: ubuntu-latest
2626
steps:
2727
- name: Check out source code
28-
uses: actions/[email protected].6
28+
uses: actions/[email protected].7
2929

3030
- name: Set up PHP
3131
uses: shivammathur/[email protected]
@@ -51,7 +51,7 @@ jobs:
5151
runs-on: ubuntu-latest
5252
steps:
5353
- name: Check out source code
54-
uses: actions/[email protected].6
54+
uses: actions/[email protected].7
5555

5656
- name: Setup Node
5757
uses: actions/[email protected]

.github/workflows/parsely.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
MYSQL_DATABASE: wordpress_test
5151
steps:
5252
- name: Check out source code
53-
uses: actions/[email protected].6
53+
uses: actions/[email protected].7
5454
with:
5555
submodules: recursive
5656

.github/workflows/search-dev-tools.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
contents: write
2323
steps:
2424
- name: Check out source code
25-
uses: actions/[email protected].6
25+
uses: actions/[email protected].7
2626
with:
2727
token: ${{ secrets.WPCOM_VIP_BOT_TOKEN }}
2828

.github/workflows/search-e2e.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030

3131
steps:
3232
- name: Checkout
33-
uses: actions/[email protected].6
33+
uses: actions/[email protected].7
3434
with:
3535
submodules: recursive
3636

__tests__/e2e/package-lock.json

+6-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"erusev/parsedown": "1.7.4",
77
"dms/phpunit-arraysubset-asserts": "0.5.0",
88
"yoast/phpunit-polyfills": "2.0.1",
9-
"johnpbloch/wordpress-core": "6.5.3",
9+
"johnpbloch/wordpress-core": "6.5.5",
1010
"wp-phpunit/wp-phpunit": "6.5.4",
1111
"wp-cli/wp-cli": "2.10.0"
1212
},

composer.lock

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

files/class-vip-filesystem.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ public function filter_upload_dir( $params ) {
174174
* @param string[] An array of data for a single file.
175175
*/
176176
public function filter_validate_file( $file ) {
177-
$file_name = $file['name'];
177+
$file_name = rawurlencode( $file['name'] );
178178
$upload_path = trailingslashit( $this->get_upload_path() );
179179
$file_path = $upload_path . $file_name;
180180

0 commit comments

Comments
 (0)