Skip to content

Commit 324a42a

Browse files
committed
💚 Make benchmark a separate file
1 parent 82775fe commit 324a42a

File tree

2 files changed

+30
-14
lines changed

2 files changed

+30
-14
lines changed

.github/workflows/bench.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: benchmarks
2+
3+
on:
4+
push:
5+
branches: ["master"]
6+
pull_request:
7+
branches: ["master"]
8+
9+
concurrency:
10+
group: "benchmarks"
11+
cancel-in-progress: false
12+
13+
env:
14+
CARGO_TERM_COLOR: always
15+
16+
jobs:
17+
benchmarks:
18+
runs-on: ubuntu-latest
19+
if: github.actor != 'dependabot[bot]' && contains(github.event.commits.*.message, '[skip ci]') == false
20+
steps:
21+
- uses: actions/checkout@v4
22+
- uses: actions-rust-lang/setup-rust-toolchain@v1
23+
- name: Install codspeed
24+
run: cargo install cargo-codspeed --locked
25+
- uses: extractions/setup-just@v2
26+
- name: Run benchmarks
27+
uses: CodSpeedHQ/action@v3
28+
with:
29+
run: just bench
30+
token: ${{ secrets.CODSPEED_TOKEN }}

.github/workflows/ci.yml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,3 @@ jobs:
3535
with:
3636
files: lcov.info
3737
fail_ci_if_error: true
38-
39-
benchmarks:
40-
runs-on: ubuntu-latest
41-
steps:
42-
- uses: actions/checkout@v4
43-
- uses: actions-rust-lang/setup-rust-toolchain@v1
44-
- name: Install codspeed
45-
run: cargo install cargo-codspeed --locked
46-
- uses: extractions/setup-just@v2
47-
- name: Run benchmarks
48-
uses: CodSpeedHQ/action@v3
49-
with:
50-
run: just bench
51-
token: ${{ secrets.CODSPEED_TOKEN }}

0 commit comments

Comments
 (0)