From a045c677d0278d104e2da573ed191d873f4eb3e4 Mon Sep 17 00:00:00 2001 From: tunikakeks <54219265+tunikakeks@users.noreply.github.com> Date: Tue, 10 Feb 2026 22:04:01 +0100 Subject: [PATCH 1/2] Switch from npm to pnpm for dependency management --- .github/workflows/deploy-pages.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml index 07ce589..ae84b54 100644 --- a/.github/workflows/deploy-pages.yml +++ b/.github/workflows/deploy-pages.yml @@ -32,14 +32,20 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 - cache: npm - cache-dependency-path: app/package-lock.json + cache: pnpm + cache-dependency-path: app/pnpm-lock.yaml + + - name: Setup pnpm + uses: pnpm/action-setup@v4 + with: + version: 10 + run_install: false - name: Install dependencies - run: npm i + run: pnpm install --frozen-lockfile - name: Build static export - run: npm run build + run: pnpm build - name: Setup Pages uses: actions/configure-pages@v5 From 91b85ded102f3731db19536ee15dd82b423f634f Mon Sep 17 00:00:00 2001 From: tunikakeks <54219265+tunikakeks@users.noreply.github.com> Date: Tue, 10 Feb 2026 22:05:59 +0100 Subject: [PATCH 2/2] Remove pnpm cache from Node setup Removed caching for pnpm in Node setup. --- .github/workflows/deploy-pages.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml index ae84b54..5564264 100644 --- a/.github/workflows/deploy-pages.yml +++ b/.github/workflows/deploy-pages.yml @@ -32,8 +32,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 - cache: pnpm - cache-dependency-path: app/pnpm-lock.yaml - name: Setup pnpm uses: pnpm/action-setup@v4