diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 9fb6dad8..55021b78 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -151,6 +151,17 @@ jobs: - name: Build porky and porky_w and their UF2 files run: cd porky && RUSTFLAGS= make uf2 + hw_tests: + runs-on: [ self-hosted, macOS, ARM64, pigg ] + timeout-minutes: 10 # test it times out + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Run HW Tests + run: make hw_tests + continue-on-error: true + clippy-build-and-test-matrix: runs-on: ${{ matrix.os }} strategy: diff --git a/Makefile b/Makefile index 0ba6bb23..c53ccffc 100644 --- a/Makefile +++ b/Makefile @@ -69,10 +69,9 @@ build-porky: test: cargo test - .PHONY: hw_tests hw_tests: - cargo test --package hw_tests + cargo test --package hw_test .PHONY: features features: