Skip to content

ci(hypatia): drop the dead #869 compile-break hold list - #1074

Merged
hyperpolymath merged 2 commits into
mainfrom
fix/hypatia-sweep
Sep 30, 2026
Merged

hyperpolymath merged 2 commits into
mainfrom
fix/hypatia-sweep

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Removes the hand-maintained hypatia#869 hold list from hypatia-scan-reusable.yml and governance-reusable.yml.

Hypatia main has moved past all four listed SHAs. d369a80 compiles, and hypatia#875 also clears --warnings-as-errors. So the case can no longer match, and each resolver goes back to using hypatia HEAD directly. The diff is a pure deletion of 22 lines; the sha= output lines are unchanged.

Recurrence belongs upstream: hypatia's Escript packaging soundness gate, which is proposed to become a required check, stops a non-compiling main. A SHA list in every consumer isn't the right place for it.

Relates to #1050, #1014 and hyperpolymath/hypatia#869.

🤖 Generated with Claude Code

https://claude.ai/code/session_01QFphKkDVB9pUDSCD4bkz65

The case-list held four hypatia#869-broken SHAs on 9f2f62f. Hypatia main has
moved past all four (d369a80 compiles), so the branch can no longer match
and is dead code. HEAD is used directly, as before the break.

Recurrence is prevented upstream, not here: hypatia's Escript packaging
soundness gate (proposed as a required check) stops a non-compiling main.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QFphKkDVB9pUDSCD4bkz65
@coderabbitai

coderabbitai Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 45 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: ae13c272-f088-4a70-b3c2-606ef54b4e70

📥 Commits

Reviewing files that changed from the base of the PR and between 13baaa8 and dd635cf.

📒 Files selected for processing (2)
  • .github/workflows/governance-reusable.yml
  • .github/workflows/hypatia-scan-reusable.yml
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@hyperpolymath
hyperpolymath enabled auto-merge (squash) September 30, 2026 10:20
@hyperpolymath
hyperpolymath enabled auto-merge (squash) September 30, 2026 10:30
@hyperpolymath
hyperpolymath merged commit d0dc04d into main Sep 30, 2026
46 of 48 checks passed
@hyperpolymath
hyperpolymath deleted the fix/hypatia-sweep branch September 30, 2026 14:57
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