Skip to content

Commit ffe8efa

Browse files
committed
Switch to walltime runner for benchmarks
1 parent e239dcd commit ffe8efa

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/main.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,20 +61,24 @@ jobs:
6161
run: just test-rust
6262

6363
benchmarks:
64-
runs-on: ubuntu-24.04
64+
runs-on: codspeed-macro
6565
steps:
6666
- uses: actions/checkout@v5
6767

6868
- name: Install just
6969
uses: extractions/setup-just@v3
7070

71-
- name: Install uv
71+
- name: Install uv and set the latest supported Python version
7272
uses: astral-sh/setup-uv@v7
73+
with:
74+
python-version: 3.13
7375

76+
- name: Update to a Cargo version that supports 2024 edition
77+
run: rustup install 1.90.0 && rustup default 1.90.0
78+
7479
- name: Run benchmarks
7580
uses: CodSpeedHQ/action@v4
7681
with:
77-
token: ${{ secrets.CODSPEED_TOKEN }}
78-
mode: instrumentation
82+
mode: walltime
7983
run: |
80-
just benchmark-ci
84+
just benchmark-ci

0 commit comments

Comments
 (0)