You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ja...@apache.org on 2026/10/14 19:54:23 UTC
(mynewt-newtmgr) branch master updated: Set up default protection ruleset for default and release branches
This is an automated email from the ASF dual-hosted git repository.
sjanc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-newtmgr.git
The following commit(s) were added to refs/heads/master by this push:
new 913e87f Set up default protection ruleset for default and release branches
913e87f is described below
commit 913e87f63de94da98ee02ce96ea55229941ebcaa
Author: Szymon Janc <sz...@codecoup.pl>
AuthorDate: Wed Oct 14 01:24:04 2026 +0200
Set up default protection ruleset for default and release branches
Protect the default branch and release branches against deletion and
force pushes, and require linear history on them.
Release branches in this repository are named X_Y_Z_dev (e.g.
1_9_0_dev), so match them with "*_dev" instead of the generic
"release/*" and "rel/*" patterns, which match no branches here.
Assisted-by: Claude:claude-opus-5-5
---
.asf.yaml | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/.asf.yaml b/.asf.yaml
index c43fe91..06da6c5 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -21,3 +21,17 @@ notifications:
commits: commits@mynewt.apache.org
issues: notifications@mynewt.apache.org
pullrequests: notifications@mynewt.apache.org
+github:
+ rulesets:
+ - name: "Default Branch Protection"
+ type: branch
+ branches:
+ includes:
+ - "~DEFAULT_BRANCH"
+ - "*_dev"
+ excludes: []
+ bypass_teams:
+ - root
+ restrict_deletion: true
+ restrict_force_push: true
+ required_linear_history: true