From 359463b131f780a64d47dd0c2fc64dcfe017de49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Honza=20Buben=C3=ADk?= Date: Sat, 16 May 2026 21:35:24 +0200 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=94=A7=20chore:=20Update=20pnpm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b5a2165..c459fec 100644 --- a/package.json +++ b/package.json @@ -96,5 +96,5 @@ "engines": { "node": ">=20" }, - "packageManager": "pnpm@10.33.0" + "packageManager": "pnpm@11.1.2" } From c32d94b612b4975534cef161891cb5b69f0f268e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Honza=20Buben=C3=ADk?= Date: Sat, 16 May 2026 21:36:47 +0200 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=94=A7=20chore:=20Collect=20coverage?= =?UTF-8?q?=20for=20badges?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 354725e..4f431ba 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -42,6 +42,11 @@ jobs: - name: Install dependencies run: pnpm install --frozen-lockfile + - name: Prepare data for badges + run: | + pnpm run build + pnpm run test:coverage + - name: Run release script run: npx @localazy/workflow-scripts create-release-pr env: From 4c4c41a12482ecfdfcefcbebacbe8387280db484 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Honza=20Buben=C3=ADk?= Date: Sat, 16 May 2026 21:41:57 +0200 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=94=A7=20chore:=20Update=20QA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/qa.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/qa.yml b/.github/workflows/qa.yml index f802131..2ed142b 100644 --- a/.github/workflows/qa.yml +++ b/.github/workflows/qa.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - node: [20, 22, 24, 26] + node: [22, 24, 26] steps: - name: Checkout repository uses: actions/checkout@v6 @@ -36,15 +36,15 @@ jobs: run: pnpm install --frozen-lockfile - name: Run Format - if: matrix.node == 22 + if: matrix.node == 24 run: pnpm run format - name: Lint source files - if: matrix.node == 22 + if: matrix.node == 24 run: pnpm run lint - name: Check types - if: matrix.node == 22 + if: matrix.node == 24 run: pnpm run typecheck - name: Build package @@ -54,5 +54,5 @@ jobs: run: pnpm run test:coverage - name: 'Report Coverage' - if: matrix.node == 22 && always() + if: matrix.node == 24 && always() uses: davelosert/vitest-coverage-report-action@v2