From 92915a2d3436619326709a8d241baa5f925e3e34 Mon Sep 17 00:00:00 2001 From: Bryan English Date: Fri, 23 Oct 2026 12:14:26 -0400 Subject: [PATCH] ci: run the benchmarks as their own check The benchmark job runs on the same triggers as the test job. It is a smoke test of the benchmarks themselves, not an assertion on any performance numbers, with a timeout to keep a hung benchmark from burning CI minutes. Signed-off-by: Bryan English --- .github/workflows/ci.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 786ce27..482af0b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,3 +22,13 @@ jobs: with: node-version: latest - run: npm test + + benchmark: + runs-on: ubuntu-latest + timeout-minutes: 10 + steps: + - uses: actions/checkout@v7 + - uses: actions/setup-node@v7 + with: + node-version: latest + - run: npm run bench