From 963debc83c698e4b9fef953289b4fa05792e0525 Mon Sep 17 00:00:00 2001 From: AdnoC Date: Tue, 21 Oct 2025 12:19:11 -0400 Subject: [PATCH 1/3] ci: Run CI on mac --- .github/workflows/rust.yml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index cba446c..54aa5c1 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -10,10 +10,20 @@ env: CARGO_TERM_COLOR: always jobs: - build: - + build-ubuntu: runs-on: ubuntu-latest - + steps: + - uses: actions/checkout@v4 + with: + submodules: 'true' + - name: Install autotools + run: sudo apt install automake libtool + - name: Build + run: cargo build --verbose + - name: Run tests + run: cargo test --verbose + build-mac: + runs-on: macos-latest steps: - uses: actions/checkout@v4 with: From 04a6f6a984943512ebacd5cb5169bf97b0b49cbd Mon Sep 17 00:00:00 2001 From: AdnoC Date: Tue, 21 Oct 2025 12:21:46 -0400 Subject: [PATCH 2/3] no install step on mac --- .github/workflows/rust.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 54aa5c1..f86ae5a 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -28,8 +28,6 @@ jobs: - uses: actions/checkout@v4 with: submodules: 'true' - - name: Install autotools - run: sudo apt install automake libtool - name: Build run: cargo build --verbose - name: Run tests From e79770cf5741993e97aa0e052753cef571b9c03c Mon Sep 17 00:00:00 2001 From: AdnoC Date: Tue, 21 Oct 2025 12:23:04 -0400 Subject: [PATCH 3/3] brew install deps --- .github/workflows/rust.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index f86ae5a..e886852 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -28,6 +28,8 @@ jobs: - uses: actions/checkout@v4 with: submodules: 'true' + - name: Install autotools + run: brew install automake autoconf libtool - name: Build run: cargo build --verbose - name: Run tests