Skip to content

Commit 92fb7a4

Browse files
committed
fix(ci): use Node 20 compatible Bun setup
1 parent 383772e commit 92fb7a4

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,13 @@ jobs:
5757
with:
5858
node-version: "20"
5959
- name: Set up Bun
60-
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
60+
# v2.2.0 moved the action runtime to node24, which caused a workflow
61+
# startup_failure before any job was instantiated on this runner path.
62+
# Keep the setup action on its Node-20-compatible release until the
63+
# runner accepts Node-24 actions; pin the installed Bun independently.
64+
uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
65+
with:
66+
bun-version: "1.3.14"
6167
- name: Install dependencies
6268
run: opam install . --deps-only --with-test --with-doc --yes
6369
- name: Install tree-sitter CLI (for res-to-affine walker tests)

0 commit comments

Comments
 (0)