chore: update CI workflow to use pnpm instead of npm
All checks were successful
CI / update (push) Successful in 1m20s

Changed deployment workflow to use pnpm with frozen lockfile to ensure
consistent dependency installation matching local development environment.
This commit is contained in:
2026-01-10 17:51:20 +01:00
parent a822ea738c
commit f4783bea0a

View File

@@ -31,7 +31,8 @@ jobs:
git remote set-url origin https://Alexander:${{ secrets.homepage_gitea_token }}@git.bocken.org/Alexander/homepage git remote set-url origin https://Alexander:${{ secrets.homepage_gitea_token }}@git.bocken.org/Alexander/homepage
git fetch origin git fetch origin
git reset --hard origin/master git reset --hard origin/master
npm run build pnpm install --frozen-lockfile
pnpm run build
sudo systemctl stop homepage.service sudo systemctl stop homepage.service
mkdir -p dist mkdir -p dist
rm -rf dist/* rm -rf dist/*