From cee2454a701429711c86ec551ce63f849142ec30 Mon Sep 17 00:00:00 2001 From: hyperz111 Date: Mon, 5 Jan 2026 15:34:59 +0700 Subject: [PATCH 1/4] ci: fix CI --- .github/workflows/test.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5e0a219..091254a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,7 +16,7 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v2 with: - version: 8 + version: 10 - name: Install Node.js uses: actions/setup-node@v3 with: @@ -30,9 +30,11 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: - - 18 - - 16 + include: + - node-version: 18 + pnpm-version: 10 + - node-version: 16 + pnpm-version: 8 name: Node.js ${{ matrix.node-version }} Quick steps: - name: Checkout the repository @@ -40,7 +42,7 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v2 with: - version: 8 + version: ${{ matrix.pnpm-version }} - name: Install Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3 with: From 53a4e72c8fbd45956a9d0fb7252d72f691162787 Mon Sep 17 00:00:00 2001 From: hyperz111 Date: Mon, 5 Jan 2026 15:42:14 +0700 Subject: [PATCH 2/4] ci: try use pnpm v10 on Nodejs v16 --- .github/workflows/test.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 091254a..ecde445 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -30,11 +30,9 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - include: - - node-version: 18 - pnpm-version: 10 - - node-version: 16 - pnpm-version: 8 + node-version: + - 18 + - 16 name: Node.js ${{ matrix.node-version }} Quick steps: - name: Checkout the repository @@ -42,7 +40,7 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v2 with: - version: ${{ matrix.pnpm-version }} + version: 10 - name: Install Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3 with: From 92647c3bbc76ccd099b8e3717dc1c83f5ddb9a80 Mon Sep 17 00:00:00 2001 From: hyperz111 Date: Mon, 5 Jan 2026 19:48:31 +0700 Subject: [PATCH 3/4] ci: try not frozen lockfile on quick test --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ecde445..cac8b6b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -47,7 +47,7 @@ jobs: node-version: ${{ matrix.node-version }} cache: pnpm - name: Install dependencies - run: pnpm install --frozen-lockfile --ignore-scripts + run: pnpm install --ignore-scripts - name: Run unit tests run: pnpm unit old: From 00e8be61e82da4752855dcf5caa8a9e89d6a8614 Mon Sep 17 00:00:00 2001 From: hyperz111 Date: Mon, 5 Jan 2026 19:50:02 +0700 Subject: [PATCH 4/4] ci: downgrade --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cac8b6b..cb306a3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -40,7 +40,7 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v2 with: - version: 10 + version: 8 - name: Install Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3 with: