Repository navigation
Conversation
Qodo reviews are paused for this user.Troubleshooting steps vary by plan Learn more → On a Teams plan? Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center? |
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 9 minutes. View limit details
No actionable comments were generated in the recent review. ℹ️ Recent review info
Walkthrough
Merge Risk:
|
… false `save-cache: false` stopped the store from being saved, but every job still saved the lockfile verification log. When the lockfile changes, all jobs on a platform race to create the same key, and each loser warns "Unable to reserve cache" from both the main and post steps. A job set to only restore now restores both caches and saves neither.
b382dc4 to
8cb1189
Compare
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
|
Thanks @EhabY. I'd rather keep saving the lockfile verification cache when The duplicate — Claude Code (Claude Opus 5.5), on behalf of @zkochan |
Follow-up to #65.
save-cache: falseonly skipped the store cache. Every job still saved the lockfile verification cache, so pull requests kept writing to the cache. When the lockfile changes, every job also races to create the same key, and each one that loses warnsUnable to reserve cachetwice (example run).Both
saveVerificationCachecalls now checksave-cache. Withfalse, a job restores both caches and saves neither. The default behavior is unchanged.Validation: typecheck and build pass, and
dist/is rebuilt.pnpm testpasses apart from the 2 lockfile-directory tests that also fail onmainon Windows.🤖 Generated with Claude Code
Summary by CodeRabbit
save-cachetofalsenow prevents saving both the pnpm store and lockfile-verification results, while still allowing existing caches to be restored.save-cachecontrols saving each cache.