From 0a46dd342641c97f88bc172c077b6b0c5c70451a Mon Sep 17 00:00:00 2001 From: Ben Fuhrmannek Date: Sat, 7 Aug 2021 22:46:56 +0200 Subject: reverse build matrix --- .github/workflows/builds.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to '.github/workflows/builds.yml') diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 67c1135..46eb6f1 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -7,12 +7,12 @@ jobs: strategy: matrix: container: - - php:7.0 - - php:7.1 - - php:7.2 - - php:7.3 - - php:7.4 - php:8.0 + - php:7.4 + - php:7.3 + - php:7.2 + - php:7.1 + - php:7.0 container: ${{ matrix.container }} steps: - name: Checkout code -- cgit v1.3 From 6d5944670cb27a8af69ea14b8c0e3f5f204124ba Mon Sep 17 00:00:00 2001 From: Ben Fuhrmannek Date: Mon, 13 Dec 2021 13:58:00 +0100 Subject: build sp for php8.1 --- .github/workflows/builds.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to '.github/workflows/builds.yml') diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 46eb6f1..f01923e 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -7,12 +7,13 @@ jobs: strategy: matrix: container: + - php:8.1 - php:8.0 - php:7.4 - php:7.3 - php:7.2 - - php:7.1 - - php:7.0 + # - php:7.1 + # - php:7.0 container: ${{ matrix.container }} steps: - name: Checkout code -- cgit v1.3 From 67edbec4cd01dea6d07fcbdee0d69a62a5ab1238 Mon Sep 17 00:00:00 2001 From: Ben Fuhrmannek Date: Wed, 5 Jan 2022 19:22:14 +0100 Subject: better github build script --- .github/workflows/builds.yml | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) (limited to '.github/workflows/builds.yml') diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index f01923e..6d22bf3 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -11,23 +11,21 @@ jobs: - php:8.0 - php:7.4 - php:7.3 - - php:7.2 - # - php:7.1 - # - php:7.0 container: ${{ matrix.container }} steps: - name: Checkout code uses: actions/checkout@v2 - - name: Install pecl + - name: PHP 7 env setup if: startsWith(matrix.container, 'php:7') - run: pecl install vld-beta - - name: Remove php8 tests on php7 - if: startsWith(matrix.container, 'php:7') - run: rm -rf src/tests/*php8*/ + run: | + pecl install vld-beta + rm -rf src/tests/*php8*/ src/tests/*/*_php8.phpt - name: Build and run the testsuite - run: make tests + run: | + make release + ln -s $(php -r 'echo ini_get("extension_dir");')/* src/modules/ + make tests - name: Show logs in case of failure if: ${{ failure() }} run: | - grep -r . ./src/tests/*/*.out - grep -r . ./src/tests/*/*.diff + grep -r . --include='*.log' src/tests -- cgit v1.3 From c63f5fd7752f59da1e6568f64d10814103cd7c17 Mon Sep 17 00:00:00 2001 From: Ben Fuhrmannek Date: Wed, 5 Jan 2022 19:25:39 +0100 Subject: removed test case for github actions + PHP 7 --- .github/workflows/builds.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.github/workflows/builds.yml') diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 6d22bf3..adc3da9 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -19,7 +19,7 @@ jobs: if: startsWith(matrix.container, 'php:7') run: | pecl install vld-beta - rm -rf src/tests/*php8*/ src/tests/*/*_php8.phpt + rm -rf src/tests/*php8*/ src/tests/*/*_php8.phpt src/tests/disable_function/*_signal.phpt - name: Build and run the testsuite run: | make release -- cgit v1.3 From 15c0a1906f2348408bda41fa422afc6389b8cf85 Mon Sep 17 00:00:00 2001 From: Ben Fuhrmannek Date: Wed, 5 Jan 2022 19:28:55 +0100 Subject: . --- .github/workflows/builds.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to '.github/workflows/builds.yml') diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index adc3da9..2038ad7 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -19,11 +19,12 @@ jobs: if: startsWith(matrix.container, 'php:7') run: | pecl install vld-beta - rm -rf src/tests/*php8*/ src/tests/*/*_php8.phpt src/tests/disable_function/*_signal.phpt + rm -rf src/tests/*php8*/ src/tests/*/*_php8.phpt - name: Build and run the testsuite run: | make release ln -s $(php -r 'echo ini_get("extension_dir");')/* src/modules/ + rm -f src/tests/disable_function/*_signal.phpt make tests - name: Show logs in case of failure if: ${{ failure() }} -- cgit v1.3