diff options
| author | jvoisin | 2022-03-20 19:58:26 +0100 |
|---|---|---|
| committer | jvoisin | 2022-03-20 20:05:31 +0100 |
| commit | f22a086826f0d2259d3af5bc2b1258743f99eee2 (patch) | |
| tree | 7f77b5f20191919ceb091849f6c1272a3191791b /.github/workflows/distributions_php8.yml | |
| parent | 45222ad76c33f49462e70916353bda3f1c2d9f71 (diff) | |
Install re2c in the CI
Diffstat (limited to '')
| -rw-r--r-- | .github/workflows/distributions_php8.yml | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/.github/workflows/distributions_php8.yml b/.github/workflows/distributions_php8.yml index de912eb..67985de 100644 --- a/.github/workflows/distributions_php8.yml +++ b/.github/workflows/distributions_php8.yml | |||
| @@ -17,7 +17,7 @@ jobs: | |||
| 17 | - name: Remove tests failing on alpine for wathever reason | 17 | - name: Remove tests failing on alpine for wathever reason |
| 18 | run: rm -rf src/tests/*session*/ src/tests/broken_configuration/ src/tests/*cookie* src/tests/upload_validation/ | 18 | run: rm -rf src/tests/*session*/ src/tests/broken_configuration/ src/tests/*cookie* src/tests/upload_validation/ |
| 19 | - name: Install dependencies | 19 | - name: Install dependencies |
| 20 | run: apk add php8-dev php8-cgi php8-simplexml php8-xml pcre-dev build-base php8-pear php8-openssl | 20 | run: apk add php8-dev php8-cgi php8-simplexml php8-xml pcre-dev build-base php8-pear php8-openssl re2c |
| 21 | - name: Install pecl | 21 | - name: Install pecl |
| 22 | continue-on-error: true | 22 | continue-on-error: true |
| 23 | run: pecl install vld-beta | 23 | run: pecl install vld-beta |
| @@ -40,7 +40,7 @@ jobs: | |||
| 40 | - name: Install dependencies | 40 | - name: Install dependencies |
| 41 | run: | | 41 | run: | |
| 42 | apt update | 42 | apt update |
| 43 | DEBIAN_FRONTEND=noninteractive apt install -y php-dev php-pear | 43 | DEBIAN_FRONTEND=noninteractive apt install -y php-dev php-pear re2c |
| 44 | - name: Install pecl | 44 | - name: Install pecl |
| 45 | run: pecl install vld-beta | 45 | run: pecl install vld-beta |
| 46 | - name: Build and run the testsuite | 46 | - name: Build and run the testsuite |
| @@ -58,7 +58,7 @@ jobs: | |||
| 58 | uses: actions/checkout@v2 | 58 | uses: actions/checkout@v2 |
| 59 | - name: Install dependencies | 59 | - name: Install dependencies |
| 60 | run: | | 60 | run: | |
| 61 | dnf install -y php-devel php-pear make | 61 | dnf install -y php-devel php-pear make re2c |
| 62 | - name: Install pecl | 62 | - name: Install pecl |
| 63 | run: pecl install vld-beta | 63 | run: pecl install vld-beta |
| 64 | - name: Build and run the testsuite | 64 | - name: Build and run the testsuite |
| @@ -77,7 +77,7 @@ jobs: | |||
| 77 | - name: Install dependencies | 77 | - name: Install dependencies |
| 78 | continue-on-error: true | 78 | continue-on-error: true |
| 79 | run: | | 79 | run: | |
| 80 | pacman --sync --refresh --noconfirm --quiet php8 wget autoconf gcc make | 80 | pacman --sync --refresh --noconfirm --quiet php8 wget autoconf gcc make re2c |
| 81 | wget https://pear.php.net/go-pear.phar | 81 | wget https://pear.php.net/go-pear.phar |
| 82 | php go-pear.phar | 82 | php go-pear.phar |
| 83 | - name: Install pecl | 83 | - name: Install pecl |
| @@ -101,7 +101,7 @@ jobs: | |||
| 101 | - name: Remove tests failing on alpine for wathever reason | 101 | - name: Remove tests failing on alpine for wathever reason |
| 102 | run: rm -rf src/tests/cookies_encryption_warning src/tests/upload_validation/upload_validation.phpt | 102 | run: rm -rf src/tests/cookies_encryption_warning src/tests/upload_validation/upload_validation.phpt |
| 103 | - name: Install dependencies | 103 | - name: Install dependencies |
| 104 | run: apk add php8-dev php8-cgi php8-simplexml php8-xml pcre-dev build-base php8-pear php8-openssl php8-session php8-curl bash grep | 104 | run: apk add php8-dev php8-cgi php8-simplexml php8-xml pcre-dev build-base php8-pear php8-openssl php8-session php8-curl bash grep re2c |
| 105 | - name: Install pecl | 105 | - name: Install pecl |
| 106 | continue-on-error: true | 106 | continue-on-error: true |
| 107 | run: pecl install vld-beta | 107 | run: pecl install vld-beta |
