1
0
mirror of https://github.com/rlanvin/php-rrule.git synced 2025-02-17 06:54:15 +01:00
Cédric Anne 30f9170f3a
Fix compatibility with PHP 8.1 (#100)
Use #[\ReturnTypeWillChange] to suppress deprecation warnings with PHP 8.1
Add PHP 8.1 to test matrix
2021-10-06 13:18:34 +02:00

39 lines
800 B
YAML

name: Tests
on: [push, pull_request]
jobs:
run:
runs-on: ubuntu-latest
strategy:
matrix:
php: ['5.6', '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1']
name: PHP ${{ matrix.php }}
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Install PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
extensions: intl
- name: Display versions
run: |
php -v
php -i
- name: Cache Composer packages
id: composer-cache
uses: actions/cache@v2
with:
path: vendor
key: ${{ matrix.php }}-composer
- name: Composer install
if: steps.composer-cache.outputs.cache-hit != 'true'
run: composer install -n
- run: vendor/bin/phpunit