Skip to content

Commit

Permalink
ci: add testing with acceleration libraries
Browse files Browse the repository at this point in the history
  • Loading branch information
vsergeev committed Jan 29, 2025
1 parent 998eb52 commit 975eacb
Showing 1 changed file with 14 additions and 2 deletions.
16 changes: 14 additions & 2 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
matrix:
zig-version: [ 0.13.0 ]

runs-on: ubuntu-latest
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v3
Expand All @@ -20,5 +20,17 @@ jobs:
with:
zig-version: ${{ matrix.zig-version }}

- name: Install VOLK and liquid-dsp
run: sudo apt-get install -y libvolk3.1t64 libliquid1

- name: Run Tests
run: zig build test
run: ZIGRADIO_DEBUG=1 zig build test

- name: Run Tests (VOLK disabled)
run: ZIGRADIO_DISABLE_VOLK=1 ZIGRADIO_DEBUG=1 zig build test

- name: Run Tests (liquid-dsp disabled)
run: ZIGRADIO_DISABLE_LIQUID=1 ZIGRADIO_DEBUG=1 zig build test

- name: Run Tests (VOLK disabled, liquid-dsp disabled)
run: ZIGRADIO_DISABLE_LIQUID=1 ZIGRADIO_DISABLE_VOLK=1 ZIGRADIO_DEBUG=1 zig build test

0 comments on commit 975eacb

Please sign in to comment.