Skip to content

Add ci-ok job as the single required CI check - #290

Merged
jeyrb merged 1 commit into
mainfrom
ci-ok
Oct 15, 2026
Merged

jeyrb merged 1 commit into
mainfrom
ci-ok

Conversation

@jeyrb

@jeyrb jeyrb commented Oct 15, 2026

Copy link
Copy Markdown
Contributor

Adds a ci-ok job that passes only if lint, typecheck and every test matrix job pass. Branch protection can then require just ci-ok and pre-commit.ci - pr, so changing the Python or Home Assistant matrix no longer leaves stale required checks that block every PR.

For rhizomatics/hq#12 (lasting option, approved there).

To land it: the current required checks don't run any more, so this PR is blocked like the others. Once its ci-ok check is green, switch the required checks:

gh api -X PATCH repos/rhizomatics/supernotify/branches/main/protection/required_status_checks \
  -F strict=false -f 'contexts[]=ci-ok' -f 'contexts[]=pre-commit.ci - pr'

Then this PR, and the waiting Dependabot ones such as #286, can merge normally.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jeyrb
jeyrb merged commit 42bf8ec into main Oct 15, 2026
19 checks passed
@jeyrb
jeyrb deleted the ci-ok branch October 15, 2026 11:16
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