From 9e82e3a34c01aa7c28d57ef3e62712d33db91a63 Mon Sep 17 00:00:00 2001 From: "developerz-ai[bot]" <286432749+developerz-ai[bot]@users.noreply.github.com> Date: Thu, 17 Sep 2026 18:27:24 +0000 Subject: [PATCH] chore(mise): declare bun 1.4.0 and node 24 as text, pin CI to the same - Add mise.toml with [tools] bun = "1.4.0" and node = "24", paired copy note pointing at .github/workflows/ci.yml. - Pin ci.yml oven-sh/setup-bun to bun-version: "1.4.0". - Add actions/setup-node@v4 with node-version: "24" before the install step so the chromium-install script's `node` resolves on bare runners, not just ubuntu-latest. Dz-Task-Id: tsk_1a734bc528ba4836bfc0a1eb2ade6a64 --- .github/workflows/ci.yml | 6 +++++- mise.toml | 5 +++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 mise.toml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 608a4f2..f71e8fa 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,11 @@ jobs: - uses: oven-sh/setup-bun@v2 with: - bun-version: latest + bun-version: "1.4.0" + + - uses: actions/setup-node@v4 + with: + node-version: "24" - name: install run: bun install diff --git a/mise.toml b/mise.toml new file mode 100644 index 0000000..814ba81 --- /dev/null +++ b/mise.toml @@ -0,0 +1,5 @@ +# Paired with .github/workflows/ci.yml — keep both in lockstep when bumping +# versions, otherwise local dev and CI drift apart on the bun/node pair. +[tools] +bun = "1.4.0" +node = "24"