@@ -24,16 +24,16 @@ jobs:
2424 fail-fast : false
2525 matrix :
2626 php :
27- - ' 8.1'
2827 - ' 8.2'
2928 - ' 8.3'
3029 - ' 8.4'
3130 - ' 8.5'
3231 wordpress :
33- - ' 6.5 '
32+ - ' 6.6 '
3433 - ' 6.7'
3534 - ' 6.8'
3635 - ' 6.9'
36+ - ' 7.0'
3737
3838 env :
3939 WP_ENV_PHP_VERSION : ${{ matrix.php }}
@@ -85,16 +85,12 @@ jobs:
8585 # ------------------------------------------------ #
8686
8787 - name : Stop Docker environment
88- # Remove this check when https://github.com/humbug/php-scoper/issues/1139 is resolved.
89- if : matrix.php != '8.5'
9088 run : npm run wp-env stop
9189
9290 - name : Build Plugin
93- if : matrix.php != '8.5'
9491 run : bin/build.sh
9592
9693 - name : Copy Test Files
97- if : matrix.php != '8.5'
9894 run : |
9995 cp .wp-env.json dist/.wp-env.json
10096 cp package.json dist/package.json
@@ -105,32 +101,26 @@ jobs:
105101 cp -r utils dist/utils
106102
107103 - name : Install Dist Composer Dependencies
108- if : matrix.php != '8.5'
109104 working-directory : dist
110105 run : composer install --no-interaction --no-progress --no-suggest --optimize-autoloader
111106
112107 - name : Build Conflict Plugin
113- if : matrix.php != '8.5'
114108 working-directory : dist
115109 run : npm run build-conflict
116110
117111 - name : Start Dist Docker environment
118- if : matrix.php != '8.5'
119112 working-directory : dist
120113 run : npm run wp-env start
121114
122115 - name : Install Conflict Plugin
123- if : matrix.php != '8.5'
124116 working-directory : dist
125117 run : npm run install-conflict
126118
127119 - name : Log running Dist Docker containers
128- if : matrix.php != '8.5'
129120 working-directory : dist
130121 run : docker ps -a
131122
132123 - name : Running Dist unit tests
133- if : matrix.php != '8.5'
134124 working-directory : dist
135125 # We don't run phpcs here because the dist files are modified by the build script.
136126 run : |
0 commit comments