fix(release): Restore web-app install for npm publish
Install apps/web-app dependencies in the publish workflow before the\nfrontend build so CI matches the working Pages pipeline.\n\nHarden the maintainer release suite by adding the same install step\nbefore app:build, and switch the shared app:install helper to npm ci\nfor deterministic installs.\n\nDocument the follow-up patch release in the changelog so 8.7.1 can\npublish the 8.7.x line to npm after the 8.7.0 release failed before\nreaching the registry.
This commit is contained in:
@@ -43,7 +43,7 @@
|
||||
"sync:all-official": "npm run sync:microsoft && npm run chain",
|
||||
"update:skills": "node tools/scripts/run-python.js tools/scripts/generate_index.py && node tools/scripts/copy-file.js skills_index.json apps/web-app/public/skills.json && node tools/scripts/copy-file.js skills_index.json apps/web-app/public/skills.json.backup",
|
||||
"app:setup": "node tools/scripts/setup_web.js",
|
||||
"app:install": "cd apps/web-app && npm install",
|
||||
"app:install": "cd apps/web-app && npm ci",
|
||||
"app:dev": "npm run app:setup && cd apps/web-app && npm run dev",
|
||||
"app:build": "npm run app:setup && cd apps/web-app && npm run build",
|
||||
"app:preview": "cd apps/web-app && npm run preview"
|
||||
|
||||
Reference in New Issue
Block a user