build: pin pnpm 12.3.4 in package.json and route just recipes through corepack
Build and Test / build (push) Successful in 27s
Build and Test / release (push) Successful in 4s

This commit is contained in:
Lucas Oskorep
2026-09-07 15:05:53 -04:00
parent 4c994943cd
commit 55e06d4f60
3 changed files with 110 additions and 7 deletions
+8 -7
View File
@@ -2,13 +2,14 @@ set dotenv-load
NAME:="aerospike"
DOMAIN:="lucaso.io"
FULL_NAME:=NAME + "@" + DOMAIN
PNPM:="npx --yes corepack pnpm"
packages:
pnpm install
{{PNPM}} install
build: packages && build-schemas
rm -rf dist/*
pnpm run build
{{PNPM}} run build
cp metadata.json dist/
cp stylesheet.css dist/
mkdir -p dist/schemas
@@ -36,22 +37,22 @@ live-debug:
journalctl /usr/bin/gnome-shell -f -o cat | tee debug.log
test:
pnpm test
{{PNPM}} test
test-watch:
pnpm test:watch
{{PNPM}} test:watch
test-coverage:
pnpm test:coverage
{{PNPM}} test:coverage
ci-local:
act -W .gitea/workflows/build.yaml
lint:
pnpm run lint
{{PNPM}} run lint
clean:
pnpm run clean
{{PNPM}} run clean
#pack: build
# gnome-extensions pack dist \