Skip to content

Commit 29c44c2

Browse files
committed
Add workflows for v3
1 parent af52306 commit 29c44c2

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

.github/workflows/ci.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,33 @@ jobs:
6060
- name: Test libmimalloc-sys crate bindings (extended)
6161
run: cargo run --features extended -p libmimalloc-sys-test
6262

63+
- name: Build (v3, secure)
64+
run: cargo build --features v3,secure
65+
66+
- name: Test (v3, secure)
67+
run: cargo test --features v3,secure
68+
69+
- name: Test libmimalloc-sys crate bindings (v3, secure)
70+
run: cargo run --features v3,secure -p libmimalloc-sys-test
71+
72+
- name: Build (v3, no secure)
73+
run: cargo build --features v3
74+
75+
- name: Test (v3, no secure)
76+
run: cargo test --features v3
77+
78+
- name: Test libmimalloc-sys crate bindings (v3, no secure)
79+
run: cargo run --features v3 -p libmimalloc-sys-test
80+
81+
- name: Build (v3, extended)
82+
run: cargo build --features v3,extended
83+
84+
- name: Test (v3, extended)
85+
run: cargo test --features v3,extended
86+
87+
- name: Test libmimalloc-sys crate bindings (v3, extended)
88+
run: cargo run --features v3,extended -p libmimalloc-sys-test
89+
6390
lint:
6491
name: Rustfmt / Clippy
6592
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)