ci: preserve signed canonical integrations

This commit is contained in:
Joseph Magly
2026-08-20 23:17:45 -04:00
parent 38efd3dc0a
commit 4848fea62c
4 changed files with 25 additions and 2 deletions
+11
View File
@@ -6,6 +6,8 @@ import json
from datetime import datetime
from pathlib import Path
import yaml
ROOT = Path(__file__).resolve().parents[1]
@@ -102,3 +104,12 @@ def test_workspace_authority_and_delivery_permissions_remain_explicit():
assert config["remotes"]["primary"] == "origin"
assert config["remotes"]["issue_tracker"] == "origin"
assert config["remotes"]["ci"] == "origin"
def test_delivery_profile_preserves_signed_canonical_history():
profile = yaml.safe_load(
(ROOT / ".aiwg" / "bt6-maintainer.yaml").read_text(encoding="utf-8"),
)
assert profile["delivery"]["defaultMergeMethod"] == "merge"
assert profile["delivery"]["allowedMergeMethods"] == ["merge"]