Skip to content

Commit 38b10dd

Browse files
committed
feat: Add macOS to CI test matrix with full integration tests
1 parent e8829f3 commit 38b10dd

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

.github/workflows/rust.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,26 @@ jobs:
3232
- name: Run tests
3333
run: RUST_LOG=debug bash contrib/test.sh
3434

35+
Test-Stable-macOS:
36+
name: Stable tests on macOS
37+
runs-on: macos-latest
38+
env:
39+
# Override the value from the rust-toolchain file
40+
RUSTUP_TOOLCHAIN: stable
41+
steps:
42+
- name: "Checkout repo"
43+
uses: actions/checkout@v4
44+
- name: "Install stable toolchain"
45+
uses: dtolnay/rust-toolchain@master
46+
with:
47+
toolchain: stable
48+
- name: "Use cache"
49+
uses: Swatinem/rust-cache@v2
50+
- name: Run tests
51+
run: RUST_LOG=debug bash contrib/test.sh
52+
shell: bash
53+
54+
3555
Format:
3656
runs-on: ubuntu-latest
3757
steps:

0 commit comments

Comments
 (0)