From f4783bea0a9d7a122943f9462143862fdaa8bd73 Mon Sep 17 00:00:00 2001 From: Alexander Bocken Date: Sat, 10 Jan 2026 17:51:20 +0100 Subject: [PATCH] chore: update CI workflow to use pnpm instead of npm Changed deployment workflow to use pnpm with frozen lockfile to ensure consistent dependency installation matching local development environment. --- .gitea/workflows/upload.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/upload.yml b/.gitea/workflows/upload.yml index b2fab60..f63adea 100644 --- a/.gitea/workflows/upload.yml +++ b/.gitea/workflows/upload.yml @@ -31,7 +31,8 @@ jobs: git remote set-url origin https://Alexander:${{ secrets.homepage_gitea_token }}@git.bocken.org/Alexander/homepage git fetch origin git reset --hard origin/master - npm run build + pnpm install --frozen-lockfile + pnpm run build sudo systemctl stop homepage.service mkdir -p dist rm -rf dist/*