15 php: ['7.4', '8.0', '8.1', '8.2']
16 name: PHP ${{ matrix.php }}
18 - uses: actions/checkout@v2
21 uses: shivammathur/setup-php@v2
23 php-version: ${{ matrix.php }}
25 - name: Report PHP Version
28 - name: Check PHP Syntax
31 if find . -type f -name "*.php" -exec php -l {} \; 2>&1 >/dev/null | grep "^"; then failSyntax=true; fi
32 if find . -type f -name "*.inc" -exec php -l {} \; 2>&1 >/dev/null | grep "^"; then failSyntax=true; fi