Skip to content

Let solargraph-rails spec failures fail CI again - #1321

Open
apiology wants to merge 3 commits into
castwide:masterfrom
apiology:make-plugin-checks-mandatory
Open

Let solargraph-rails spec failures fail CI again#1321
apiology wants to merge 3 commits into
castwide:masterfrom
apiology:make-plugin-checks-mandatory

Conversation

@apiology

@apiology apiology commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Claude:

A solargraph-rails regression caught by run_solargraph_rails_specs is still reported as a green check: the step has carried continue-on-error: true since #1200, whose @todo named 0.60 as the revert point. Solargraph is now at 0.60.4.

This removes the stub from that one step; the others #1200 added are untouched.

This PR was written by Claude Code on behalf of @apiology.

The "Run specs" step of run_solargraph_rails_specs has carried
continue-on-error since castwide#1200, with a @todo naming 0.60 as the point to
revert it. Solargraph is at 0.60.3 and solargraph-rails at 436763d passes
that suite against this branch: 43 examples, 0 failures, 4 pending.
apiology added a commit to apiology/solargraph that referenced this pull request Aug 20, 2026
…ls fix branch

Takes the solargraph-rails Array#sum decision off the critical path. The
plugin jobs clone and bundle solargraph-rails from drop-array-sum-annotation
instead of main, so the two Unresolved call to items findings at
complex_type/type_methods.rb:219 stop blocking this branch. Measured on
#62 - rails and regression go from
4 problems to 2.

The solargraph-rails fix itself:
iftheshoefritz/solargraph-rails#211

Temporary. Once enough has merged to solargraph-rails main this reverts, and
castwide#1321 is what should fail if the
fix has not landed there.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015AsvDi68YqsKoBtS2kg9ch
@apiology
apiology marked this pull request as ready for review August 24, 2026 21:02
@apiology
apiology marked this pull request as draft August 31, 2026 17:15
The run_solargraph_rails_specs job clones solargraph-rails main
unpinned, so its result changes without any commit here. The last run
was 2026-08-31 and failed on 15 examples. Re-run it against whatever
that repo is today.
@apiology apiology changed the title Make the solargraph-rails plugin specs a blocking CI check again Let solargraph-rails spec failures fail CI again Sep 5, 2026
@apiology
apiology marked this pull request as ready for review September 6, 2026 00:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant