Monitor extensions compatible with PHP 8.1

Since PHP 8.1 is still in its early stage, we need to keep a eye on it.
pull/373/head
Michele Locati 2021-07-01 12:32:03 +02:00
parent be0073625a
commit f13e11e15a
No known key found for this signature in database
GPG Key ID: 98B7CE2E7234E28B
1 changed files with 28 additions and 0 deletions

28
.github/workflows/monitor-php8.1.yml vendored Normal file
View File

@ -0,0 +1,28 @@
name: Monitor PHP 8.1
on:
schedule:
- cron: "0 6 * * *"
repository_dispatch:
types:
- monitor-php8.1
jobs:
test_extensions:
strategy:
fail-fast: false
matrix:
distro:
- alpine3.13
- alpine3.14
- buster
name: Check on ${{ matrix.distro }}
runs-on: ubuntu-latest
env:
IPETEST_DOCKER_DISTRO: ${{ matrix.distro }}
IPETEST_ONLY_PHPVERSIONS: "8.1"
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Test extensions
run: ./scripts/ci-test-extensions all