diff --git a/.github/rulesets/Optimus-Branch.json b/.github/rulesets/Optimus-Branch.json new file mode 100644 index 00000000..03ad4882 --- /dev/null +++ b/.github/rulesets/Optimus-Branch.json @@ -0,0 +1,44 @@ +{ + "name": "Optimus-Branch", + "target": "branch", + "enforcement": "active", + "conditions": { + "ref_name": { + "include": ["~DEFAULT_BRANCH"], + "exclude": [] + } + }, + "bypass_actors": [], + "rules": [ + { + "type": "deletion" + }, + { + "type": "non_fast_forward" + }, + { + "type": "required_signatures" + }, + { + "type": "pull_request", + "parameters": { + "required_approving_review_count": 2, + "dismiss_stale_reviews_on_push": true, + "require_code_owner_review": true, + "require_last_push_approval": true, + "required_review_thread_resolution": true, + "require_extra_approval_for_unattributed_changes": true, + "required_reviewers": [], + "allowed_merge_methods": [] + } + }, + { + "type": "required_status_checks", + "parameters": { + "strict_required_status_checks_policy": true, + "do_not_enforce_on_create": false, + "required_status_checks": [] + } + } + ] +} diff --git a/machine-readable/descriptiles/README.adoc b/machine-readable/descriptiles/README.adoc index 3b9ea16a..d7d1925e 100644 --- a/machine-readable/descriptiles/README.adoc +++ b/machine-readable/descriptiles/README.adoc @@ -60,6 +60,6 @@ These files may be generated from `.scm` sources by transpilation. Source == See also -* https://github.com/hyperpolymath/standards/blob/main/A2ML-REPO-TEMPLATE.adoc[Repository template] -* https://github.com/hyperpolymath/standards#a2ml-format-family-7-formats[Format family overview] +* https://github.com/hyperpolymath/standards/blob/main/A2ML-REPO-TEMPLATE.adoc[Historical A2ML repository template (non-normative)] +* https://github.com/hyperpolymath/standards#a2ml-format-family-7-formats[Historical A2ML format family overview (non-normative)] * `../contractiles/README.adoc` — the normative counterpart family