Skip to content

Commit 1be853f

Browse files
committed
ci: add macos to the build matrix
1 parent efb368e commit 1be853f

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

.github/workflows/ci-reusable.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,24 @@ jobs:
4949
if: always()
5050
- run: cargo build --release --features=__test_powershell
5151
if: always()
52+
53+
macos:
54+
runs-on: macos-latest
55+
timeout-minutes: 15
56+
steps:
57+
- uses: actions/checkout@v4
58+
- uses: actions-rust-lang/setup-rust-toolchain@v1
59+
with:
60+
components: clippy, rustfmt
61+
rustflags: ""
62+
- uses: mamba-org/setup-micromamba@v2
63+
env:
64+
ACTIONS_STEP_DEBUG: true
65+
- run: cargo test --no-default-features --features=__test_zsh
66+
if: always()
67+
- run: cargo fmt --check
68+
if: always()
69+
- run: cargo clippy --all-targets
70+
if: always()
71+
- run: cargo build --release --features=__test_zsh
72+
if: always()

0 commit comments

Comments
 (0)