File tree Expand file tree Collapse file tree 1 file changed +11
-16
lines changed Expand file tree Collapse file tree 1 file changed +11
-16
lines changed Original file line number Diff line number Diff line change 57
57
sudo apt-get install -y libgeoip-dev:${{ matrix.platform.arch }} \
58
58
libfuzzy-dev:${{ matrix.platform.arch }}
59
59
- uses : actions/checkout@v4
60
- - name : get submodules
61
- # get submodules manually for git describe to work during build
62
- run : |
63
- git submodule init
64
- git submodule update
60
+ with :
61
+ submodules : true
62
+ fetch-depth : 0
65
63
- name : build.sh
66
64
run : ./build.sh
67
65
- name : configure
@@ -108,11 +106,9 @@ jobs:
108
106
bison \
109
107
flex
110
108
- uses : actions/checkout@v4
111
- - name : get submodules
112
- # get submodules manually for git describe to work during build
113
- run : |
114
- git submodule init
115
- git submodule update
109
+ with :
110
+ submodules : true
111
+ fetch-depth : 0
116
112
- name : build.sh
117
113
run : ./build.sh
118
114
- name : configure
@@ -141,11 +137,9 @@ jobs:
141
137
- {label: "wo libxml", opt: "-WITHOUT_LIBXML2=ON" }
142
138
steps :
143
139
- uses : actions/checkout@v4
144
- - name : Get submodules
145
- # get submodules manually for git describe to work during build
146
- run : |
147
- git submodule init
148
- git submodule update
140
+ with :
141
+ submodules : true
142
+ fetch-depth : 0
149
143
- name : Install Conan
150
144
run : |
151
145
pip3 install conan --upgrade
@@ -188,10 +182,11 @@ jobs:
188
182
run : |
189
183
sudo apt-get update -y -qq
190
184
sudo apt-get install -y cppcheck
191
- - name : Get libModSecurity v3 source
185
+ - name : Checkout source
192
186
uses : actions/checkout@v4
193
187
with :
194
188
submodules : true
189
+ fetch-depth : 0
195
190
- name : Configure libModSecurity
196
191
run : |
197
192
./build.sh
You can’t perform that action at this time.
0 commit comments