chore: include plugin build in setup target#2651
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
WalkthroughAdded a new Makefile target Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. 📝 Coding Plan
Comment |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
Makefile (1)
94-95: Consider addingbuild-pluginstodev-setup-no-infrafor consistency.The
dev-setup-no-infratarget mirrors most ofdev-setupbut now lacks thebuild-pluginsstep. If plugins are required for development regardless of infrastructure, this target may need updating as well. If the omission is intentional (e.g., plugins require running infrastructure), please disregard.♻️ Proposed change if plugins should be built in no-infra setup
dev-setup-no-infra: prerequisites pnpm install pnpm generate make generate-go pnpm -r run --filter '!studio' build + make build-pluginsAlso applies to: 99-103
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@Makefile` around lines 94 - 95, The dev-setup-no-infra Makefile target is missing the build-plugins step present in dev-setup; update the dev-setup-no-infra target to depend on or invoke the build-plugins target (add build-plugins to its dependency list or include the same recipe call) so plugins are built in the no-infra path; also mirror this change for the similar block referenced (the other dev-setup-like target around the other occurrence) to keep both targets consistent.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Nitpick comments:
In `@Makefile`:
- Around line 94-95: The dev-setup-no-infra Makefile target is missing the
build-plugins step present in dev-setup; update the dev-setup-no-infra target to
depend on or invoke the build-plugins target (add build-plugins to its
dependency list or include the same recipe call) so plugins are built in the
no-infra path; also mirror this change for the similar block referenced (the
other dev-setup-like target around the other occurrence) to keep both targets
consistent.
|
CodeRabbit chat interactions are restricted to organization members for this repository. Ask an organization member to interact with CodeRabbit, or set |
Router image scan passed✅ No security vulnerabilities found in image: |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2651 +/- ##
=======================================
Coverage 62.85% 62.86%
=======================================
Files 244 244
Lines 25831 25831
=======================================
+ Hits 16237 16239 +2
+ Misses 8259 8257 -2
Partials 1335 1335 🚀 New features to boost your workflow:
|
|
thanks |
Summary by CodeRabbit
Checklist