fix(ci): install pinned OpenCode runtime binary - #876
Conversation
|
Warning Review limit reachedNext included review available in 38 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
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 |
|
Supply-chain audit found the upstream |
|
Exact-head runtime dispatch |
Root cause
The hourly maintenance workflow deliberately installed the pinned npm dependency with lifecycle scripts disabled, but then invoked OpenCode without running its required pinned postinstall. Scheduled run 32945907828 therefore failed before any maintenance request with
opencode-ai postinstall script was not run.Fix
Keep generic npm lifecycle scripts disabled, then invoke only the exact locked
opencode-aipostinstall entrypoint explicitly.Evidence