diff --git a/.github/workflows/phpunit.yml b/.github/workflows/phpunit.yml index af05e18..9db707e 100644 --- a/.github/workflows/phpunit.yml +++ b/.github/workflows/phpunit.yml @@ -16,9 +16,14 @@ jobs: strategy: matrix: php-versions: ['5.6', '7.0', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2'] + include: + - wp-version: latest + - wp-version: '6.2' + php-versions: '5.6' steps: - name: Checkout uses: actions/checkout@v2 + - name: Setup PHP uses: shivammathur/setup-php@v2 with: @@ -26,10 +31,14 @@ jobs: coverage: none tools: composer, phpunit-polyfills extensions: mysql + - name: Install Composer dependencies for PHP uses: "ramsey/composer-install@v1" + - name: Setup Test Environment - run: bash bin/install-wp-tests.sh wordpress_test root root 127.0.0.1 latest + if: ${{ matrix.php-versions > '5.6' }} + run: bash bin/install-wp-tests.sh wordpress_test root root 127.0.0.1 ${{ matrix.wp-version }} + - name: Unit Testing run: ./vendor/bin/phpunit env: