summaryrefslogtreecommitdiff
path: root/.github/workflows/distributions_php8.yml
diff options
context:
space:
mode:
authorBen Fuhrmannek2022-01-11 15:55:26 +0100
committerBen Fuhrmannek2022-01-11 15:55:26 +0100
commit733d803e99dfc9de0489d5b9d8aee5a4d0528411 (patch)
tree197fff28062581cc2778adb21a2c0b83319ec464 /.github/workflows/distributions_php8.yml
parent2b69b20c0de6b0cee746190e386273c1e095e71b (diff)
changed build instructions for github workflows
Diffstat (limited to '')
-rw-r--r--.github/workflows/distributions_php8.yml32
1 files changed, 0 insertions, 32 deletions
diff --git a/.github/workflows/distributions_php8.yml b/.github/workflows/distributions_php8.yml
deleted file mode 100644
index f055499..0000000
--- a/.github/workflows/distributions_php8.yml
+++ /dev/null
@@ -1,32 +0,0 @@
1name: CI for linux distributions, on php8
2on: ['pull_request', 'push']
3
4jobs:
5 alpine:
6 runs-on: ubuntu-latest
7 container: alpine:edge
8 steps:
9 - name: Checkout code
10 uses: actions/checkout@v2
11 - name: Remove php7 tests for php8
12 run: rm -rf src/tests/*php7*/
13 - name: Remove tests failing on alpine for wathever reason
14 run: rm -rf src/tests/*session*/ src/tests/broken_configuration/ src/tests/*cookie* src/tests/upload_validation/
15 - name: Install dependencies
16 run: apk add php8-dev php8-cgi php8-simplexml php8-xml pcre-dev build-base php8-pear php8-openssl
17 - name: Install pecl
18 continue-on-error: true
19 run: pecl install vld-beta
20 - name: Link phpize
21 run: ln -s /usr/bin/phpize8 /usr/bin/phpize
22 - name: Link php-config
23 run: ln -s /usr/bin/php-config8 /usr/bin/php-config
24 - name: Build and run the testsuite
25 continue-on-error: true
26 run: make tests
27 - name: Show logs in case of failure
28 if: ${{ failure() }}
29 continue-on-error: true
30 run: |
31 grep -r . ./src/tests/*/*.out
32 grep -r . ./src/tests/*/*.diff