From 93bb9453755256b871ffa3b9d8d30f1bb211cedf Mon Sep 17 00:00:00 2001 From: Szymon Janc Date: Thu, 18 Sep 2025 09:07:35 +0200 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 c43fe91b7f..ab6aa571e5 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