From dfbb90a7dcb229f5cef94b6de69aa978d7656aa8 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sun, 28 Jun 2026 23:42:34 +1000 Subject: [PATCH 1/2] Add tomswall repository definition MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit New Go project for an nftables firewall manager — spiritual successor to shorewall using google/nftables for direct kernel interaction. --- config/git.unkin.net/unkin/repository/tomswall.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 config/git.unkin.net/unkin/repository/tomswall.yaml diff --git a/config/git.unkin.net/unkin/repository/tomswall.yaml b/config/git.unkin.net/unkin/repository/tomswall.yaml new file mode 100644 index 0000000..30198e5 --- /dev/null +++ b/config/git.unkin.net/unkin/repository/tomswall.yaml @@ -0,0 +1,5 @@ +description: "Spiritual successor to shorewall — nftables firewall manager using google/nftables" +private: false +default_branch: "main" +default_delete_branch_after_merge: true +default_merge_style: "squash" From 5cfbf60f653ab186c09315a885887188964733f6 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Mon, 29 Jun 2026 23:23:45 +1000 Subject: [PATCH 2/2] Add branch protection for tomswall main branch --- config/git.unkin.net/unkin/repository/tomswall.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/git.unkin.net/unkin/repository/tomswall.yaml b/config/git.unkin.net/unkin/repository/tomswall.yaml index 30198e5..34e9611 100644 --- a/config/git.unkin.net/unkin/repository/tomswall.yaml +++ b/config/git.unkin.net/unkin/repository/tomswall.yaml @@ -3,3 +3,6 @@ private: false default_branch: "main" default_delete_branch_after_merge: true default_merge_style: "squash" +branch_protection: + - rule_name: "main" + enable_push: false