1
0
mirror of https://github.com/rlanvin/php-rrule.git synced 2024-12-02 09:24:10 +01:00
php-rrule/.github/workflows/tests.yml

39 lines
814 B
YAML
Raw Normal View History

2020-12-09 22:10:34 +01:00
name: Tests
2021-01-09 14:20:09 +01:00
on: [push, pull_request]
2020-12-09 22:10:34 +01:00
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', '8.2', '8.3']
2020-12-09 22:10:34 +01:00
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
2020-12-09 22:26:35 +01:00
- name: Display versions
run: |
php -v
php -i
2020-12-09 22:10:34 +01:00
- 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