D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
psa
/
admin
/
plib
/
modules
/
mfa
/
vendor
/
pragmarx
/
google2fa
/
.github
/
workflows
/
Filename :
run-tests.yml
back
Copy
name: Run tests on: push: pull_request: schedule: - cron: '0 0 * * *' jobs: php-tests: runs-on: ubuntu-latest strategy: matrix: php: [8.4, 8.3, 8.2, 8.1, 8.0, 7.4] name: P${{ matrix.php }} steps: - name: Checkout code uses: actions/checkout@v3 - name: Install dependencies run: | git config --global user.email "acr@antoniocarlosribeiro.com"; git config --global user.name "Antonio Ribeiro" - name: Install dependencies run: | composer require --prefer-dist --no-interaction --no-suggest - name: Execute tests run: vendor/bin/phpunit - name: Execute PHPStan run: vendor/bin/phpstan analyse -c phpstan.neon