fix: run npm release jobs on ubuntu-latest#4201
Conversation
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
✅ Files skipped from review due to trivial changes (1)
📜 Recent review details⏰ Context from checks skipped due to timeout. (2)
WalkthroughThis change updates 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ 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 |
9c0aee5 to
0096e84
Compare
0096e84 to
7f2ae86
Compare
There was a problem hiding this comment.
🧹 Nitpick comments (1)
.github/workflows/release.yml (1)
35-35: 🚀 Performance & Scalability | 🔵 TrivialRunner downgrade may significantly increase build times for
releaseandprerelease.The
release(Line 51) andprerelease(Line 269) jobs previously ran onwarp-ubuntu-latest-x64-8x(8-core) and now useubuntu-latest(2-core). Both jobs perform heavy work:pnpm install, Prisma client generation, full build, and typecheck. On a 2-core runner, these steps will take notably longer, which could slow down the release pipeline and increase queue times.The other three jobs (
show-release-summary,update-release,dispatch-changelog) are lightweight API/echo operations, so the runner downgrade is a non-issue for them.If build duration becomes a problem, consider using
ubuntu-latest-large(orubuntu-24.04-large) for the two heavy jobs to retain a larger core count while staying on GitHub-hosted runners.Also applies to: 51-51, 214-214, 256-256, 269-269
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: CHILL
Plan: Pro
Run ID: 88b97860-06ad-4694-a26d-dbb4b5c94327
📒 Files selected for processing (1)
.github/workflows/release.yml
📜 Review details
⏰ Context from checks skipped due to timeout. (4)
- GitHub Check: code-quality / code-quality
- GitHub Check: audit
- GitHub Check: audit
- GitHub Check: Zizmor
Failed trying to run trust npm publish on warp runner:
https://github.com/triggerdotdev/trigger.dev/actions/runs/29016820615/job/86113758922