File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -524,7 +524,11 @@ jobs:
524524
525525 - name : unix test adam extension
526526 if : contains(matrix.name, 'linux') || ( matrix.name == 'macos' && matrix.arch != 'x86_64' )
527- run : ${{ contains(matrix.name, 'linux-musl') && matrix.arch == 'arm64' && 'docker exec alpine' || '' }} make test ${{ matrix.make && matrix.make || ''}}
527+ # -e SKIP_UNITTEST passes the job-level env into the linux-musl arm64
528+ # docker container so `make test` skips the test_adam CLI binary
529+ # (which links -fsanitize=address/undefined — libasan/ubsan aren't in
530+ # Alpine — and also hits the duplicate miniaudio symbol from libmtmd).
531+ run : ${{ contains(matrix.name, 'linux-musl') && matrix.arch == 'arm64' && 'docker exec -e SKIP_UNITTEST alpine' || '' }} make test ${{ matrix.make && matrix.make || ''}}
528532
529533 - uses : actions/upload-artifact@v4.6.2
530534 if : always()
You can’t perform that action at this time.
0 commit comments