Skip to content

ci(mergify): extend the org merge-queue policy and name this repo's checks - #8

Open
ryanleecode wants to merge 1 commit into
mainfrom
ci/mergify-org-policy
Open

ryanleecode wants to merge 1 commit into
mainfrom
ci/mergify-org-policy

Conversation

@ryanleecode

Copy link
Copy Markdown
Contributor

What

  • .mergify.yml now extends the org policy (extends: .github) and keeps a default queue rule that names this repo's checks. The queue accepts a Kiro approval or a Dependabot patch/minor update; majors still need the Kiro approval.
  • .github/dependabot.yml: every ecosystem keeps its directories and weekly schedule, and gets a grouped minor + patch update group (the github-actions group is renamed github-actions-minor-patch and limited to minor and patch), so majors arrive as separate PRs.

Checks

Read from the check runs of merged PR #7: check (dist), check (format), check (lint), check (sfs-sources), check (test), check (typecheck), journeys, rules, lint PR commits (success or skipped), changeset · shared tooling / a publishable-package change needs an intent (success or skipped).

@kiro-systemf kiro-systemf Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed by the lead session (not the author): .mergify.yml extends .github; every check named in queue/merge conditions exists in this repo's recent check runs; dependabot.yml (where present) parses and limits auto groups to minor/patch; no private terms in a public repo.

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.

2 participants