diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3e5039a5..cb59170b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,17 +9,42 @@ on: - cron: '11 20 * * *' jobs: + syntax-check: + + runs-on: ubuntu-latest + + strategy: + matrix: + php-version: [5.6, 7.0, 7.1, 7.2, 7.3] + + steps: + - uses: actions/checkout@v1 + + - name: Setup PHP ${{ matrix.php-version }} with PECL extension + uses: shivammathur/setup-php@v2 + with: + php-version: ${{ matrix.php-version }} + extensions: curl, dom, json + tools: composer + + - name: Runs on php ${{ matrix.php-version }}? + run: php bootstrap.php + build: runs-on: ubuntu-latest + strategy: + matrix: + php-version: [7.4, 8.0, 8.1] + steps: - uses: actions/checkout@v1 - - name: Setup PHP 7.4 with PECL extension + - name: Setup PHP ${{ matrix.php-version }} with PECL extension uses: shivammathur/setup-php@v2 with: - php-version: '7.4' + php-version: ${{ matrix.php-version }} extensions: curl, dom, json tools: composer