Skip to content

ci: cache npm publish dependencies#37

Open
iamriajul wants to merge 1 commit into
mainfrom
fix/npm-publish-caching
Open

ci: cache npm publish dependencies#37
iamriajul wants to merge 1 commit into
mainfrom
fix/npm-publish-caching

Conversation

@iamriajul
Copy link
Copy Markdown
Owner

Summary

  • install the pinned pnpm version before setup-node cache restore
  • enable setup-node pnpm store caching keyed by vibe-kanban/pnpm-lock.yaml
  • cache Cargo registry/git data and the vibe-kanban target workspace for repeated release builds

Notes

  • This should reduce repeated dependency install and Rust compile time after the first cache-warming run.
  • It does not cache apt or AWS CLI installation; that step is much shorter after the OIDC workflow update, and avoiding system-level apt cache keeps this PR lower risk.

Verification

  • YAML parse for .github/workflows/publish-npm.yml
  • git diff --check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant