Repository navigation
ci: remove the hub ratchet, DatabaseType gate and iOS isolation check - #3574
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
The hub ratchet caused 34 of 40 red Repo Hygiene runs in 14 days and caught no defect. The DatabaseType gate and the iOS isolation check guard what the build already catches. actionlint's only red run was an info-level SC2016 false positive.
Change
check-hub-ratchet.py, its test and.github/hub-ratchet-baseline.json, plus its step.audit-refactor-health.sh(it held only the DatabaseType gate) and.github/duplicate-contract-baseline.txt, plus its step.check-ios-shared-isolation.pyand its step. The isolation rule stays inapple/AGENTS.md; the iOS build is the check.run:blocks at--severity=warning, like the script lint step.ci.md, bothAGENTS.mdfiles and three SSH source comments drop the deleted names.Verified
Locally: actionlint, shellcheck, every tooling test and check Repo Hygiene still runs, and
verify.sh agent-docspass.