Skip to content

feat(inventory): make ubi9-ansible-runner CI gate merge-blocking - #71

Merged
NWarila merged 1 commit into
mainfrom
feat/ubi9-ansible-runner-required-checks
Jul 29, 2026
Merged

feat(inventory): make ubi9-ansible-runner CI gate merge-blocking#71
NWarila merged 1 commit into
mainfrom
feat/ubi9-ansible-runner-required-checks

Conversation

@NWarila

@NWarila NWarila commented Jul 29, 2026

Copy link
Copy Markdown
Owner

Adds required_checks to the ubi9-ansible-runner inventory entry so the lint suite becomes merge-blocking.

Why now: the repo was created with no required_status_checks on its Pull Request Gate ruleset, so CI has been advisory — a red pre-commit check could not stop a merge. Required contexts can only name checks that already report, and pre-commit first reported on the scaffold PR, so this is now safe to add.

Scope: exactly one context, pre-commit. Publish-style jobs that skip on PRs are deliberately excluded — a required context that never reports would deadlock every merge (the base-micro precedent).

Apply: push-to-main is plan-only; this takes effect on the terraform-deploy dispatch with apply=true. Plan should show only the ruleset change for this one repo.

🤖 Generated with Claude Code

Add required_checks with the pre-commit context, which now reports on
pull requests (first observed on the scaffold PR). Until this applies the
lint gate is advisory: a red check does not block a merge.

Only the pre-commit context is listed. Publish-style jobs that skip on PRs
are deliberately excluded, since a never-reporting required context would
deadlock every merge.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@NWarila
NWarila merged commit a7ae7a1 into main Jul 29, 2026
4 checks passed
@NWarila
NWarila deleted the feat/ubi9-ansible-runner-required-checks branch July 29, 2026 03:06
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