From 7c99e761275a77550466726ea5719c687fe227dd Mon Sep 17 00:00:00 2001 From: Szymon Janc Date: Thu, 13 Nov 2025 09:06:43 +0100 Subject: [PATCH] asf.yaml: Force linear history This disables merge commits and allows only rebase or squash commits. This is to keep repo history linear. --- .asf.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.asf.yaml b/.asf.yaml index c43fe91b7..ab6aa571e 100644 --- a/.asf.yaml +++ b/.asf.yaml @@ -21,3 +21,9 @@ notifications: commits: commits@mynewt.apache.org issues: notifications@mynewt.apache.org pullrequests: notifications@mynewt.apache.org + +github: + enabled_merge_buttons: + squash: true + merge: false + rebase: true