Add supplemental dummy install smoke coverage - #1186
Conversation
|
Warning Review limit reached
Next review available in: 17 seconds Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (10)
✨ 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 |
|
Workflow Change Audit follow-up issue created: #1190. That issue tracks post-merge evidence for the |
Greptile SummaryThis PR adds smoke coverage for the supplemental dummy install paths. The main changes are:
Confidence Score: 5/5This looks safe to merge.
Important Files Changed
Reviews (1): Last reviewed commit: "Add dummy install smoke coverage for sup..." | Re-trigger Greptile |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 001a42b324
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
001a42b to
2cbf7e4
Compare
|
Rebased after PRs #1188 and #1189 merged. Current head is now based on
|
ReviewWent through the workflow changes, the new Verified correct:
Minor (non-blocking) nit:
No security or performance concerns — this only touches CI/test fixtures, not shipped runtime code. |
Review summaryReviewed the CI/dummy-app wiring for supplemental package smoke coverage. Overall this is a solid, well-scoped addition — I traced the full chain and didn't find correctness bugs:
Left two inline nits on the workflow file — both jobs ( One thing I couldn't verify directly (no CI run, and the PR description notes the author's own local |
2cbf7e4 to
e2fa639
Compare
|
Review follow-up update on the latest push:
Validation rerun locally:
|
ReviewWent through the workflow changes, the new dummy-app helper, the custom-build config/spec, and the docs update. This is solid, low-risk CI/test infra — no functional bugs found. Verified correctness:
Minor, non-blocking nit: Nothing else stood out. Nice, focused PR. |
## Summary Stamps the **`v10.2.0`** release section in `CHANGELOG.md` and adds the user-visible entries that were still missing for PRs merged since `v10.1.0`. Header format matches the repo convention (`## [v10.2.0] - July 3, 2026`) and is parseable by `rakelib/release.rake`'s `extract_changelog_section` (`## [v<npm-version>]`), so `bundle exec rake release` / `sync_github_release` will pick up the notes automatically. ### Changelog changes - **Version header**: inserted `## [v10.2.0] - July 3, 2026` immediately after `## [Unreleased]`; all accumulated entries now live under it, and `## [Unreleased]` is empty. - **Compare links**: `[unreleased]` now compares `v10.2.0...main`; added `[v10.2.0]: …/compare/v10.1.0...v10.2.0`. ### New entries added (were missing) | PR | Section | Note | | --- | --- | --- | | [#1187](#1187) | Added | Babel 8 peer dependency support + preset option compatibility | | [#1184](#1184) | Added | Folded into the #695 AI-prompt entry (gates the React on Rails section on app detection) | | [#1142](#1142) | Fixed | Rspack dev-server config no longer loads in static watch mode (fixes #1137) | ### Already documented (carried into v10.2.0) `#1180`, `#695`, `#1141`, `#1150`, `#1179`, `#1192`, `#1127`, `#1178`, `#1161`, `#1147`. ### Reviewed and intentionally excluded (not user-visible) Docs: `#1145`, `#1148`, `#1152`, `#1155`, `#1183`, `#1188`, `#1189`, `#1193`. CI: `#1151`, `#1168`, `#1171`. Tests / fixtures: `#1128`, `#1154`, `#1167`, `#1186`. Workflow / agent tooling: `#1153`, `#1176`, `#1182`. (`#1107` is already documented under `## [v10.1.0]`.) ## Next step After merge, run the repo's release task (no args) — it reads `v10.2.0` from the changelog and creates the GitHub release from this section. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Summary
shakapacker-webpack/shakapacker-rspackin the Test Both Bundlers workflow withyalcSHAKAPACKER_SUPPLEMENTAL_ENTRYPOINT=1compile: falsebehaviordocs/dependency-strategy.mdBatch disposition
536a5fb; this branch was rebased onto currentorigin/main1d7a12a5before publishing.Validation
node .../prettier.cjs --check .github/workflows/test-bundlers.yml docs/dependency-strategy.md spec/dummy/config/shakapacker_package.js spec/dummy/config/rspack/rspack.config.js spec/dummy/config/webpack/commonWebpackConfig.js spec/dummy/config/webpack/development.js spec/dummy/config/webpack/serverWebpackConfig.js spec/dummy/config/webpack/webpack.config.jsgit diff --check origin/main...HEADactionlint .github/workflows/test-bundlers.yml(cd spec/dummy && bundle exec rspec spec/helpers/custom_build_manifest_spec.rb)- 1 example, 0 failurescodex review --base origin/main; it ran over five minutes without final findings. During that run it reproduced the focused spec pass; its fullbundle exec rspecattempt failed only because the review sandbox could not bind127.0.0.1for Capybara.Workflow Change Audit
.github/workflows/test-bundlers.yml.SHAKAPACKER_SUPPLEMENTAL_ENTRYPOINT=1.actionlintpassed.