|
68 | 68 | path: . |
69 | 69 |
|
70 | 70 | almalinux-10: |
71 | | - name: AlmaLinux 10 (doc, plugins, schema) |
| 71 | + name: AlmaLinux 9 (schema, plugins) |
72 | 72 | runs-on: ubuntu-latest |
73 | 73 | container: almalinux:10 |
74 | 74 | needs: [prepare-deps, prepare-cbindgen] |
@@ -153,28 +153,24 @@ jobs: |
153 | 153 | run: | |
154 | 154 | ./autogen.sh |
155 | 155 | CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-warnings |
156 | | - - name: Build |
157 | | - run: make -j ${{ env.CPUS }} check |
158 | | - |
159 | | - - name: Check that man page was built |
160 | | - run: test -e doc/userguide/suricata.1 |
161 | | - |
162 | | - - name: Check that HTML documentation builds |
163 | | - run: make html |
164 | | - working-directory: doc/userguide |
| 156 | + - run: make -j ${{ env.CPUS }} distcheck |
| 157 | + env: |
| 158 | + DISTCHECK_CONFIGURE_FLAGS: "--enable-unittests --enable-debug --enable-geoip --enable-profiling --enable-profiling-locks --enable-dpdk" |
| 159 | + MAKEFLAGS: "-j ${{ env.CPUS }}" |
| 160 | + - run: test -e doc/userguide/suricata.1 |
165 | 161 |
|
166 | | - - name: Checking un-needed includes |
| 162 | + - name: Checking includes |
167 | 163 | run: | |
168 | 164 | cppclean src/*.h | grep "does not need to be #included" | python3 scripts/cppclean_check.py |
169 | 165 |
|
170 | 166 | - name: Building Rust documentation |
171 | 167 | run: make doc |
172 | 168 | working-directory: rust |
173 | | - |
174 | | - # Test install. |
175 | 169 | - run: make install install-conf |
176 | 170 | - run: suricatasc -h |
177 | 171 | - run: suricata-update -V |
| 172 | + - run: suricata-update |
| 173 | + |
178 | 174 | - name: Check if Suricata-Update example configuration files are installed |
179 | 175 | run: | |
180 | 176 | test -e /usr/local/lib/suricata/python/suricata/update/configs/disable.conf |
@@ -245,15 +241,6 @@ jobs: |
245 | 241 | - name: Check EVE schema ordering |
246 | 242 | run: ./scripts/schema-sort.py --check ./etc/schema.json |
247 | 243 |
|
248 | | - - name: Test suricata-update |
249 | | - run: suricata-update |
250 | | - |
251 | | - - name: Distcheck |
252 | | - run: make -j ${{ env.CPUS }} distcheck |
253 | | - env: |
254 | | - DISTCHECK_CONFIGURE_FLAGS: "--enable-unittests --enable-debug --enable-geoip --enable-profiling --enable-profiling-locks --enable-dpdk" |
255 | | - MAKEFLAGS: "-j ${{ env.CPUS }}" |
256 | | - |
257 | 244 | almalinux-9: |
258 | 245 | name: AlmaLinux 9 (schema) |
259 | 246 | runs-on: ubuntu-latest |
|
0 commit comments