We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1bf264a commit 65a5445Copy full SHA for 65a5445
.github/workflows/build.yml
@@ -0,0 +1,21 @@
1
+name: Build and Lints
2
+
3
+on:
4
+ push:
5
+ branches: ["main"]
6
+ pull_request:
7
+ branches: ["*"]
8
9
+env:
10
+ CARGO_TERM_COLOR: always
11
12
+jobs:
13
+ build:
14
+ runs-on: ubuntu-latest
15
16
+ steps:
17
+ - uses: actions/checkout@v4
18
+ - name: Build
19
+ run: cargo build --verbose
20
+ - name: Clippy
21
+ run: cargo clippy -- -D clippy::all
.github/workflows/rust.yml
@@ -1,4 +1,4 @@
-name: Rust
+name: Tests and Benchmarks
on:
push:
@@ -15,9 +15,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- - name: Build
- run: cargo build --verbose
- - name: Clippy
- run: cargo clippy -- -D clippy::all
22
- name: Run tests
23
run: cargo test --verbose
+ - name: Run benchmarks
+ run: cargo bench -F benches
0 commit comments