Skip to content

Commit 9b19411

Browse files
committed
Add jobs to CI
1 parent 5214ac3 commit 9b19411

File tree

1 file changed

+29
-6
lines changed

1 file changed

+29
-6
lines changed

.github/workflows/rust.yml

Lines changed: 29 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,32 @@ jobs:
1515

1616
steps:
1717
- uses: actions/checkout@v4
18-
- name: Build
19-
run: cargo build --verbose
20-
- name: Clippy
21-
run: cargo clippy
22-
- name: Run tests
23-
run: cargo test --release --verbose
18+
- run: cargo build --verbose
19+
20+
test:
21+
runs-on: ubuntu-latest
22+
23+
steps:
24+
- uses: actions/checkout@v4
25+
- run: cargo test --release --verbose
26+
27+
clippy:
28+
runs-on: ubuntu-latest
29+
30+
steps:
31+
- uses: actions/checkout@v4
32+
- run: cargo clippy
33+
34+
build-benchmarks:
35+
runs-on: ubuntu-latest
36+
37+
steps:
38+
- uses: actions/checkout@v4
39+
- run: cargo build --benches
40+
41+
doc:
42+
runs-on: ubuntu-latest
43+
44+
steps:
45+
- uses: actions/checkout@v4
46+
- run: cargo doc

0 commit comments

Comments
 (0)