Skip to content

Commit b9b4de1

Browse files
committed
Downgrade OS to ubuntu-24.04, install explicit old PCRE
1 parent 53fba16 commit b9b4de1

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ${{ matrix.os }}
1010
strategy:
1111
matrix:
12-
os: [ubuntu-latest]
12+
os: [ubuntu-24.04]
1313
platform: [x32, x64]
1414
compiler: [gcc, clang]
1515
configure:
@@ -27,7 +27,7 @@ jobs:
2727
- name: Setup Dependencies
2828
run: |
2929
sudo apt-get update -y -qq
30-
sudo apt-get install -y apache2-dev libxml2-dev liblua5.1-0-dev libcurl4-gnutls-dev libpcre2-dev pkg-config libyajl-dev apache2 apache2-bin apache2-data
30+
sudo apt-get install -y apache2-dev libxml2-dev liblua5.1-0-dev libcurl4-gnutls-dev libpcre2-dev libpcre3-dev libpcre3 pkg-config libyajl-dev apache2 apache2-bin apache2-data
3131
- uses: actions/checkout@v2
3232
- name: autogen.sh
3333
run: ./autogen.sh
@@ -79,7 +79,7 @@ jobs:
7979
runs-on: ${{ matrix.os }}
8080
strategy:
8181
matrix:
82-
os: [ubuntu-latest]
82+
os: [ubuntu-24.04]
8383
platform: [x32, x64]
8484
compiler: [gcc, clang]
8585
configure:
@@ -97,7 +97,7 @@ jobs:
9797
- name: Setup Dependencies
9898
run: |
9999
sudo apt-get update -y -qq
100-
sudo apt-get install -y --no-install-recommends apache2-dev libxml2-dev liblua5.1-0-dev libcurl4-gnutls-dev libpcre2-dev pkg-config libyajl-dev apache2 apache2-bin apache2-data
100+
sudo apt-get install -y --no-install-recommends apache2-dev libxml2-dev liblua5.1-0-dev libcurl4-gnutls-dev libpcre2-dev libpcre3-dev libpcre3 pkg-config libyajl-dev apache2 apache2-bin apache2-data
101101
- uses: actions/checkout@v2
102102
- name: autogen.sh
103103
run: ./autogen.sh
@@ -115,7 +115,7 @@ jobs:
115115
runs-on: ${{ matrix.os }}
116116
strategy:
117117
matrix:
118-
os: [ubuntu-latest]
118+
os: [ubuntu-24.04]
119119
#platform: [x32, x64]
120120
platform: [x64]
121121
#compiler: [gcc, clang]
@@ -127,7 +127,7 @@ jobs:
127127
- name: Setup Dependencies
128128
run: |
129129
sudo apt-get update -y -qq
130-
sudo apt-get install -y --no-install-recommends apache2-dev libxml2-dev liblua5.1-0-dev libcurl4-gnutls-dev libpcre2-dev pkg-config libyajl-dev apache2 apache2-bin apache2-data perl libwww-perl ssdeep libfuzzy-dev libfuzzy2
130+
sudo apt-get install -y --no-install-recommends apache2-dev libxml2-dev liblua5.1-0-dev libcurl4-gnutls-dev libpcre2-dev libpcre3-dev libpcre3 pkg-config libyajl-dev apache2 apache2-bin apache2-data perl libwww-perl ssdeep libfuzzy-dev libfuzzy2
131131
- uses: actions/checkout@v2
132132
- name: autogen.sh
133133
run: ./autogen.sh

0 commit comments

Comments
 (0)