From 6bcb2b10fd3b25b4485e949f67d96b630c2fe0e8 Mon Sep 17 00:00:00 2001 From: whereareiam Date: Wed, 2 Sep 2026 15:55:52 +0200 Subject: [PATCH 1/2] CI: Upgrade Bun to 1.4.0 --- .github/actions/build-release-assets/action.yml | 2 +- .github/workflows/pull-request.yml | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/actions/build-release-assets/action.yml b/.github/actions/build-release-assets/action.yml index 937bdcd..e4e08a0 100644 --- a/.github/actions/build-release-assets/action.yml +++ b/.github/actions/build-release-assets/action.yml @@ -5,7 +5,7 @@ inputs: bun-version: description: Bun version used to build the theme. required: false - default: "1.3.14" + default: "1.4.0" runs: using: composite diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 9927940..f66f896 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -62,16 +62,14 @@ jobs: - uses: oven-sh/setup-bun@v2 with: - bun-version: "1.3.14" + bun-version: "1.4.0" - uses: actions/cache@v6 with: - path: | - node_modules - ~/.bun/install/cache - key: bun-${{ runner.os }}-${{ hashFiles('bun.lock') }} + path: ~/.bun/install/cache + key: bun-cache-v3-${{ runner.os }}-${{ hashFiles('package.json') }} - - run: bun install + - run: bun install --frozen-lockfile # - name: Lint # if: matrix.check == 'eslint' From 580fb1005c38bce74a7c6cf977e318d626577ae4 Mon Sep 17 00:00:00 2001 From: whereareiam Date: Wed, 2 Sep 2026 15:57:06 +0200 Subject: [PATCH 2/2] CI: Pin Vitest snapshot dependency --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1c5ba1c..091255e 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "typescript-eslint": "^8.63.0", "undici": "^7.28.0", "vite": "^8.1.4", - "vitest": "^4.1.10" + "vitest": "4.1.10" }, "prettier": { "printWidth": 120,