From 95ee4ceec9454720bf75628d381cd93d13c0458c Mon Sep 17 00:00:00 2001 From: Fabian Keller Date: Mon, 21 Oct 2024 22:48:55 +0200 Subject: [PATCH 1/2] Attempt to run impulse tests in CI --- .github/workflows/ubuntu.yml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 657354e8a4..88309a675c 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -2,7 +2,7 @@ name: Ubuntu on: push: - branches: + branches: - '*' pull_request: branches: [ master-dev ] @@ -16,8 +16,19 @@ jobs: - name: Install libmicrohttpd run: | - sudo apt-get update -qq + sudo apt-get update -qq sudo apt-get install libmicrohttpd-dev - name: Build Faust - run: make \ No newline at end of file + run: make + + - name: Install Rust + uses: dtolnay/rust-toolchain@stable + with: + toolchain: ${{ matrix.rust }} + + - name: Run impulse tests (C++) + run: cd tests/impulse-tests && make cpp + + - name: Run impulse tests (Rust) + run: cd tests/impulse-tests && make rust From d25fbcf083f525eccbfc1b44cb019e04b206d937 Mon Sep 17 00:00:00 2001 From: Fabian Keller Date: Mon, 21 Oct 2024 23:00:44 +0200 Subject: [PATCH 2/2] use stable toolchain --- .github/workflows/ubuntu.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 88309a675c..67cfb48277 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -25,7 +25,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable with: - toolchain: ${{ matrix.rust }} + toolchain: stable - name: Run impulse tests (C++) run: cd tests/impulse-tests && make cpp