Skip to content

Commit 7c00c61

Browse files
committed
e2e: Add PHP8.2
1 parent 34a0187 commit 7c00c61

File tree

2 files changed

+38
-22
lines changed

2 files changed

+38
-22
lines changed

.github/workflows/run-test-and-deploy.yml

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,24 @@ jobs:
1212
runs-on: ubuntu-latest
1313
strategy:
1414
matrix:
15-
php-versions: [
16-
'7.4',
17-
'8.0'
18-
]
19-
wp-versions: [
20-
'WordPress#6.1.3',
21-
'WordPress#6.2.2',
22-
'WordPress'
23-
]
24-
name: PHP ${{ matrix.php-versions }} / ${{ matrix.wp-versions }} Test
15+
include:
16+
- php: '7.4'
17+
wp: WordPress
18+
- php: '7.4'
19+
wp: WordPress#6.2.2
20+
- php: '7.4'
21+
wp: WordPress#6.1.3
22+
- php: '8.0'
23+
wp: WordPress
24+
- php: '8.0'
25+
wp: WordPress#6.2.2
26+
- php: '8.0'
27+
wp: WordPress#6.1.3
28+
- php: '8.2'
29+
wp: WordPress
30+
- php: '8.2'
31+
wp: WordPress#6.2.2
32+
name: PHP ${{ matrix.php }} / ${{ matrix.wp }} Test
2533

2634
steps:
2735
- uses: actions/checkout@v3
@@ -46,7 +54,7 @@ jobs:
4654

4755
- name: Install WordPress
4856
run: |
49-
WP_ENV_CORE=WordPress/${{ matrix.wp-versions }} WP_ENV_PHP_VERSION=${{ matrix.php-versions }} npm run wp-env start
57+
WP_ENV_CORE=WordPress/${{ matrix.wp }} WP_ENV_PHP_VERSION=${{ matrix.php }} npm run wp-env start
5058
npm run wp-env run cli wp core version
5159
npm run wp-env run cli wp cli info
5260

.github/workflows/run-test.yml

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,24 @@ jobs:
1515
runs-on: ubuntu-latest
1616
strategy:
1717
matrix:
18-
php-versions: [
19-
'7.4',
20-
'8.0'
21-
]
22-
wp-versions: [
23-
'WordPress#6.1.3',
24-
'WordPress#6.2.2',
25-
'WordPress'
26-
]
27-
name: PHP ${{ matrix.php-versions }} / ${{ matrix.wp-versions }} Test
18+
include:
19+
- php: '7.4'
20+
wp: WordPress
21+
- php: '7.4'
22+
wp: WordPress#6.2.2
23+
- php: '7.4'
24+
wp: WordPress#6.1.3
25+
- php: '8.0'
26+
wp: WordPress
27+
- php: '8.0'
28+
wp: WordPress#6.2.2
29+
- php: '8.0'
30+
wp: WordPress#6.1.3
31+
- php: '8.2'
32+
wp: WordPress
33+
- php: '8.2'
34+
wp: WordPress#6.2.2
35+
name: PHP ${{ matrix.php }} / ${{ matrix.wp }} Test
2836

2937
steps:
3038
- uses: actions/checkout@v3
@@ -49,7 +57,7 @@ jobs:
4957

5058
- name: Install WordPress
5159
run: |
52-
WP_ENV_CORE=WordPress/${{ matrix.wp-versions }} WP_ENV_PHP_VERSION=${{ matrix.php-versions }} npm run wp-env start
60+
WP_ENV_CORE=WordPress/${{ matrix.wp }} WP_ENV_PHP_VERSION=${{ matrix.php }} npm run wp-env start
5361
npm run wp-env run cli wp core version
5462
npm run wp-env run cli wp cli info
5563

0 commit comments

Comments
 (0)