Repository navigation
fix(ci): force npm in compressed-size action - #726
Conversation
The preactjs/compressed-size-action defaults to pnpm when both package-lock.json and pnpm-lock.yaml are present. This project is npm- managed (all package.json scripts use npm), but a stale pnpm-lock.yaml was making the action try `pnpm install --frozen-lockfile`, which fails on the runner with "Unable to locate executable file: pnpm". Pin install-script: 'npm ci' to override the autodetection. Unblocks dependency PRs (#723, #705) that were failing this check despite having no functional regression.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 39 minutes and 33 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Five commits landed on main since 2.6.147 but Unreleased was empty. Harvesting them now so the next version bump captures the right notes and users scanning the changelog see what shipped. Covered: #726 (CI pnpm→npm), #731 (/social), #733 (/leaderboard), #738 (birthday schema + /birthday set|clear), #741 (cached-guild log level). Queued PRs not yet on main (top.gg webhook stack, Phase 0 docs, dashboard vote badge, birthday scheduler + channel + list + role) will be added when they actually merge.
Five commits landed on main since 2.6.147 but Unreleased was empty. Harvesting them now so the next version bump captures the right notes and users scanning the changelog see what shipped. Covered: #726 (CI pnpm→npm), #731 (/social), #733 (/leaderboard), #738 (birthday schema + /birthday set|clear), #741 (cached-guild log level). Queued PRs not yet on main (top.gg webhook stack, Phase 0 docs, dashboard vote badge, birthday scheduler + channel + list + role) will be added when they actually merge.
The preactjs/compressed-size-action defaults to pnpm when both package-lock.json and pnpm-lock.yaml are present. This project is npm- managed (all package.json scripts use npm), but a stale pnpm-lock.yaml was making the action try `pnpm install --frozen-lockfile`, which fails on the runner with "Unable to locate executable file: pnpm". Pin install-script: 'npm ci' to override the autodetection. Unblocks dependency PRs (#723, #705) that were failing this check despite having no functional regression.
Five commits landed on main since 2.6.147 but Unreleased was empty. Harvesting them now so the next version bump captures the right notes and users scanning the changelog see what shipped. Covered: #726 (CI pnpm→npm), #731 (/social), #733 (/leaderboard), #738 (birthday schema + /birthday set|clear), #741 (cached-guild log level). Queued PRs not yet on main (top.gg webhook stack, Phase 0 docs, dashboard vote badge, birthday scheduler + channel + list + role) will be added when they actually merge.



Summary
This unblocks dependency-bump PRs (#723 prod-deps, #705 dev-deps) that were red on this check despite having no functional regression.
Test plan