Skip to content

Testing Suite

Testing Suite #2557

Workflow file for this run

name: Testing Suite
on:
push:
branches:
- main
- '*.x'
- '*.*.x'
pull_request:
schedule:
- cron: '0 0 * * 0'
jobs:
php-tests:
strategy:
fail-fast: false
matrix:
dependencies: ["lowest", "highest"]
multisite: [true, false]
php: [8.1, 8.2, 8.3]
wordpress: ["latest"]
uses: alleyinteractive/.github/.github/workflows/php-tests.yml@main
name: "P${{ matrix.php }} - ${{ matrix.wordpress }} ${{ matrix.multisite && 'Multisite' || '' }} - ${{ matrix.dependencies }}"
with:
command: 'phpunit'
dependency-versions: ${{ matrix.dependencies }}
multisite: ${{ matrix.multisite }}
php: ${{ matrix.php }}
wordpress: ${{ matrix.wordpress }}