diff options
author | William Desportes <williamdes@wdes.fr> | 2021-07-20 17:24:40 +0300 |
---|---|---|
committer | William Desportes <williamdes@wdes.fr> | 2021-07-20 18:52:16 +0300 |
commit | 3a87667cab7b07a9993a4c3070d376fb8ee5c0ec (patch) | |
tree | 2ec5eda861d108e3b9a79a3b06289a459a3cfe52 /.github/workflows | |
parent | 1645ee38fba310db2854e52ef3611434c812cff2 (diff) | |
parent | ff2ddb0c1b8e0300420d88ce2f8b7c0898f44d44 (diff) |
Merge branch 'QA_5_1'
Signed-off-by: William Desportes <williamdes@wdes.fr>
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/tests.yml | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 41ac245668..98474246e4 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,17 +13,18 @@ jobs: name: Test on php ${{ matrix.php-version }} (${{ matrix.arch }}) if: "!contains(github.event.head_commit.message, '[ci skip]')" runs-on: ubuntu-latest + continue-on-error: ${{ matrix.experimental }} strategy: fail-fast: false matrix: include: - - { php-version: '7', arch: 'amd64', exclude-phpunit-groups: 'extension-iconv' } - - { php-version: '7', arch: 'arm64v8', exclude-phpunit-groups: 'extension-iconv' } - - { php-version: '7', arch: 'arm32v7', exclude-phpunit-groups: 'extension-iconv,32bit-incompatible' } - - { php-version: '7', arch: 'arm32v6', exclude-phpunit-groups: 'extension-iconv,32bit-incompatible' } - - { php-version: '7', arch: 'i386', exclude-phpunit-groups: 'extension-iconv,32bit-incompatible' } - - { php-version: '7', arch: 'ppc64le', exclude-phpunit-groups: 'extension-iconv' } - - { php-version: '7', arch: 's390x', exclude-phpunit-groups: 'extension-iconv,32bit-incompatible' } + - { php-version: '7', experimental: false, arch: 'amd64', exclude-phpunit-groups: 'extension-iconv' } + - { php-version: '7', experimental: false, arch: 'arm64v8', exclude-phpunit-groups: 'extension-iconv' } + - { php-version: '7', experimental: false, arch: 'arm32v7', exclude-phpunit-groups: 'extension-iconv,32bit-incompatible' } + - { php-version: '7', experimental: false, arch: 'arm32v6', exclude-phpunit-groups: 'extension-iconv,32bit-incompatible' } + - { php-version: '7', experimental: false, arch: 'i386', exclude-phpunit-groups: 'extension-iconv,32bit-incompatible' } + - { php-version: '7', experimental: true, arch: 'ppc64le', exclude-phpunit-groups: 'extension-iconv' } + - { php-version: '7', experimental: false, arch: 's390x', exclude-phpunit-groups: 'extension-iconv,32bit-incompatible' } steps: - uses: actions/checkout@v2 - name: Write script @@ -49,9 +50,9 @@ jobs: - name: Setup multi arch support run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes - name: Print arch - run: docker run --rm ${{ matrix.arch }}/alpine:3.13 uname -a + run: docker run --rm ${{ matrix.arch }}/alpine:3.14 uname -a - name: Run tests on php ${{ matrix.php-version }} - run: docker run -v $PWD:/app --workdir /app --rm ${{ matrix.arch }}/alpine:3.13 sh /app/do-tests.sh + run: docker run -v $PWD:/app --workdir /app --rm ${{ matrix.arch }}/alpine:3.14 sh /app/do-tests.sh - name: Send coverage uses: codecov/codecov-action@v1 with: |