summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorYuriy Andamasov <yuriy@vyos.io>2026-05-12 10:06:00 +0300
committerGitHub <noreply@github.com>2026-05-12 10:06:00 +0300
commit240012ea1e892cede84be150ef33429b87824a00 (patch)
tree51831b76ee498517c3ec8927a054accda8de1d7c /.github
parent566cf955b4348cb81fea27e8d21a54e0b335f10e (diff)
parent3cdfbc28c17f1106a73647458bb6dd4fb548cd8a (diff)
downloadvyos-documentation-240012ea1e892cede84be150ef33429b87824a00.tar.gz
vyos-documentation-240012ea1e892cede84be150ef33429b87824a00.zip
Merge pull request #2005 from vyos/yuriy/t8782-extends-mergify-central
T8782: adopt central Mergify baseline via `extends: mergify`
Diffstat (limited to '.github')
-rw-r--r--.github/mergify.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/mergify.yml b/.github/mergify.yml
new file mode 100644
index 00000000..21c9921c
--- /dev/null
+++ b/.github/mergify.yml
@@ -0,0 +1,19 @@
+# yaml-language-server: $schema=https://docs.mergify.com/configuration/file-format/
+# Mergify configuration for vyos/vyos-documentation.
+#
+# Inherits the central baseline from vyos/mergify:.mergify.yml. The central
+# baseline provides:
+# - `defaults.actions.backport.ignore_conflicts: false`
+# - `pull_request_rules` → label conflicting PRs with `conflicts`
+# - `commands_restrictions` → restrict @Mergifyio slash commands to
+# @vyos/maintainers + vyosbot
+#
+# Rollout context: T8782 (Mergify central-config rollout). See
+# https://vyos.dev/T8782 and the Confluence spec at
+# https://vyos.atlassian.net/wiki/spaces/VYOS/pages/849477640.
+#
+# Local overrides for this repo go below the `extends:` line — any keys
+# defined here merge with (or, for same-name rules, replace) the inherited
+# configuration per Mergify's `extends:` semantics.
+
+extends: mergify