Commit d3b546e
Remove stale Coveralls integration (#3204)
## Summary
- remove the stale Coveralls badge and the dead Coveralls-only rake
paths
- switch repo and generator coverage support to direct `simplecov`
dependencies
- update the coverage docs and replace the broken README Slack invite
URL so branch checks pass
Closes #1692.
## Testing
- bundle exec rubocop react_on_rails/Rakefile
react_on_rails/Gemfile.development_dependencies
react_on_rails/lib/generators/react_on_rails/dev_tests_generator.rb
react_on_rails/rakelib/run_rspec.rake
react_on_rails/rakelib/shakapacker_examples.rake
react_on_rails/spec/react_on_rails/generators/dev_tests_generator_spec.rb
react_on_rails_pro/Rakefile
react_on_rails_pro/Gemfile.development_dependencies
react_on_rails_pro/rakelib/run_rspec.rake
- bundle exec rspec
react_on_rails/spec/react_on_rails/generators/dev_tests_generator_spec.rb
- bundle exec rake -T run_rspec
- (cd react_on_rails_pro && bundle exec rake -T run_rspec)
- bundle exec rspec react_on_rails/spec/empty_spec.rb
- (cd react_on_rails_pro && bundle exec rspec spec/empty_spec.rb)
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> **Low Risk**
> Low risk since changes are limited to test/CI tooling and
documentation, but could affect coverage reporting if any workflows
still expect Coveralls tasks or binstubs.
>
> **Overview**
> Removes the stale Coveralls integration across both OSS and Pro: drops
the Coveralls badge, deletes Coveralls-only rake hooks/tasks, and
removes Coveralls binstubs from dummy apps.
>
> Switches coverage support to direct `simplecov` dependencies
(including the `dev_tests` generator and lockfiles) and updates docs to
clarify that coverage reports are produced when running tests with
`COVERAGE=true`. Also updates the React+Rails Slack link to the direct
workspace URL.
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
80c86a8. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Switched test coverage tooling from Coveralls to SimpleCov and removed
Coveralls integration/hooks.
* **Documentation**
* Clarified coverage reports are shown only when running tests with
COVERAGE=true.
* Removed the Coverage Status badge and updated Slack support links to
the direct workspace URL in README and docs.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 476c4fe commit d3b546e
20 files changed
Lines changed: 34 additions & 141 deletions
File tree
- docs/oss
- deployment
- getting-started
- react_on_rails_pro
- rakelib
- spec/dummy
- bin
- react_on_rails
- lib/generators/react_on_rails
- rakelib
- spec
- dummy
- bin
- react_on_rails/generators
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
430 | 430 | | |
431 | 431 | | |
432 | 432 | | |
433 | | - | |
| 433 | + | |
434 | 434 | | |
435 | 435 | | |
436 | 436 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
| 118 | + | |
| 119 | + | |
119 | 120 | | |
120 | 121 | | |
121 | 122 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
484 | 484 | | |
485 | 485 | | |
486 | 486 | | |
487 | | - | |
| 487 | + | |
488 | 488 | | |
489 | 489 | | |
490 | 490 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
262 | 262 | | |
263 | 263 | | |
264 | 264 | | |
265 | | - | |
| 265 | + | |
266 | 266 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | 122 | | |
129 | 123 | | |
130 | 124 | | |
| |||
401 | 395 | | |
402 | 396 | | |
403 | 397 | | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | 398 | | |
408 | 399 | | |
409 | 400 | | |
410 | 401 | | |
411 | 402 | | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | 403 | | |
416 | 404 | | |
417 | 405 | | |
| |||
448 | 436 | | |
449 | 437 | | |
450 | 438 | | |
451 | | - | |
452 | 439 | | |
453 | 440 | | |
454 | 441 | | |
| |||
481 | 468 | | |
482 | 469 | | |
483 | 470 | | |
| 471 | + | |
484 | 472 | | |
485 | 473 | | |
486 | 474 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | 9 | | |
16 | 10 | | |
17 | 11 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | 3 | | |
6 | 4 | | |
7 | 5 | | |
| |||
141 | 139 | | |
142 | 140 | | |
143 | 141 | | |
144 | | - | |
145 | | - | |
146 | 142 | | |
147 | 143 | | |
148 | 144 | | |
| |||
209 | 205 | | |
210 | 206 | | |
211 | 207 | | |
212 | | - | |
213 | 208 | | |
214 | 209 | | |
215 | 210 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | | - | |
| 216 | + | |
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
| |||
0 commit comments