Skip to content

Commit e3843d8

Browse files
ci: add macos basic run test
1 parent 42e21d9 commit e3843d8

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,23 @@ jobs:
6969
- name: Run tests
7070
run: cargo run -- exec -m simulation,walltime,memory --skip-upload --warmup-time 0s --max-rounds 5 -- ls -la
7171

72+
macos-basic-run-test:
73+
runs-on: macos-latest
74+
steps:
75+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
76+
with:
77+
submodules: true
78+
- name: "Install rust-toolchain.toml"
79+
run: rustup toolchain install
80+
# We use Swatinem/rust-cache to cache cargo registry, index and target in this job
81+
- uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2
82+
- name: Install exec-harness
83+
run: |
84+
cargo install --path crates/exec-harness --locked
85+
86+
- name: Run tests
87+
run: cargo run -- exec -m walltime --skip-upload --warmup-time 0s --max-rounds 5 -- ls -la
88+
7289
bpf-tests:
7390
runs-on: ubuntu-latest
7491
steps:

0 commit comments

Comments
 (0)