From 537d60fa95372799f78773ef06cbe8eeab4b6c3b Mon Sep 17 00:00:00 2001 From: Iko Date: Fri, 8 May 2026 22:03:34 +0700 Subject: [PATCH 1/3] chore(governance): document new ruleset structure in BRANCHING.md Two focused rulesets replace the previous develop ruleset: - branch-protection: code_scanning only (CodeQL alert gate on dev/canary/main) - tag-protection: deletion/creation/non-fast-forward on refs/tags/v* Both created directly via API. --- BRANCHING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BRANCHING.md b/BRANCHING.md index 49dfb98..e6ee2b1 100644 --- a/BRANCHING.md +++ b/BRANCHING.md @@ -166,7 +166,7 @@ Notes: - Do not add `Validate Governance Policy Consistency` as a global required branch-protection check because it is intentionally path-filtered; require it only on governance-touching PRs. 4. Protect tags -- Reserve release tags (for example `v*`) to maintainers only. +- Release tags (`v*`) are protected by the `tag-protection` ruleset: creation is restricted to maintainers, deletion and force-update are blocked for all actors. ## Merge Flow From 2b80f7873987b672ca115a82c8148038b76d2e61 Mon Sep 17 00:00:00 2001 From: Iko Date: Sat, 9 May 2026 01:56:06 +0700 Subject: [PATCH 2/3] chore: trigger CI for docs-only PR --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index de58421..e5e440c 100644 --- a/package.json +++ b/package.json @@ -69,3 +69,4 @@ + From f633cac79df6773ba9aeedc65c3176856b1fd450 Mon Sep 17 00:00:00 2001 From: Iko Date: Sat, 9 May 2026 02:00:14 +0700 Subject: [PATCH 3/3] chore: trigger Release Gate Container --- contracts/foundry.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/contracts/foundry.toml b/contracts/foundry.toml index c707b49..2c64fc4 100644 --- a/contracts/foundry.toml +++ b/contracts/foundry.toml @@ -27,3 +27,4 @@ libs = ["lib"] no_match_path = "test/never/**" # See more config options https://github.com/foundry-rs/foundry/blob/master/crates/config/README.md#all-options +