mercureact/.gitea/workflows/phpunit.yaml

28 lines
638 B
YAML

name: phpunit
on:
push:
branches:
- master
jobs:
phpunit:
name: PHPUnit
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: "latest"
tools: phpunit-bridge
extensions: mbstring, xml, ctype, iconv, intl, pdo_sqlite
coverage: xdebug
- name: Install composer dependencies
uses: ./.gitea/actions/composer-install
- name: Run PHPUnit
shell: bash
run: vendor/bin/phpunit --no-progress --testdox --display-warnings