Unified · Split
| @@ -205,6 +205,30 @@ jobs: · 204 unmodified lines | ||
| 205 | 205 | run: | |
| 206 | 206 | cat ./build/meson-logs/testlog.txt |
| 207 | 207 | |
| 208 | + linux-fuzz: | |
| 209 | + runs-on: "ubuntu-latest" | |
| 210 | + container: | |
| 211 | + image: "registry.opensuse.org/home/mia/images/images/mpv-ci:stable-deps" | |
| 212 | + env: | |
| 213 | + CC: "clang" | |
| 214 | + CXX: "clang++" | |
| 215 | + steps: | |
| 216 | + - uses: actions/checkout@v4 | |
| 217 | + | |
| 218 | + - name: Build with meson | |
| 219 | + id: build | |
| 220 | + run: | | |
| 221 | + meson setup build \ | |
| 222 | + --werror \ | |
| 223 | + -Dc_args="-Wno-error=deprecated -Wno-error=deprecated-declarations" \ | |
| 224 | + -Dfuzzers=true -Dlibmpv=true -Dcplayer=false | |
| 225 | + meson compile -C build | |
| 226 | + | |
| 227 | + - name: Print meson log | |
| 228 | + if: ${{ failure() && steps.build.outcome == 'failure' }} | |
| 229 | + run: | | |
| 230 | + cat ./build/meson-logs/meson-log.txt | |
| 231 | + | |
| 208 | 232 | linux-ffmpeg-4-4: |
| 209 | 233 | runs-on: ubuntu-22.04 |
| 210 | 234 | container: |