Skip to content

Add CI gate job for auto-merge support#20

Merged
MrPointer merged 1 commit into
mainfrom
chore/ci-auto-merge
Feb 13, 2026
Merged

Add CI gate job for auto-merge support#20
MrPointer merged 1 commit into
mainfrom
chore/ci-auto-merge

Conversation

@MrPointer
Copy link
Copy Markdown
Owner

Adds an Installer CI Status gate job to the installer CI workflow. This job:

  • Runs with if: always() so it always reports a status
  • Checks the results of build, test, and e2e-test
  • Fails only if any of those jobs actually failed
  • Passes if they succeeded, were skipped, or were cancelled

A matching require-installer-ci ruleset has been created on the repo requiring this check. This enables auto-merge:

  • Installer PRs: CI runs, gate job waits for results, auto-merge proceeds on pass
  • Dotfiles-only PRs: workflow is skipped entirely, check stays pending (not blocking in rulesets), auto-merge proceeds immediately

@MrPointer MrPointer enabled auto-merge (rebase) February 13, 2026 11:42
@MrPointer MrPointer merged commit bdd6958 into main Feb 13, 2026
8 checks passed
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