From 571a9b2149c7689529f106632884857dbc6ffe26 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Fri, 12 Jun 2026 21:56:46 +1000 Subject: [PATCH] feat: add terraform-artifactapi repository Create the Gitea repo with branch protection on master requiring pre-commit and plan CI checks before merge. --- .../repository/terraform-artifactapi.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 config/git.unkin.net/unkin/repository/terraform-artifactapi.yaml diff --git a/config/git.unkin.net/unkin/repository/terraform-artifactapi.yaml b/config/git.unkin.net/unkin/repository/terraform-artifactapi.yaml new file mode 100644 index 0000000..29e0328 --- /dev/null +++ b/config/git.unkin.net/unkin/repository/terraform-artifactapi.yaml @@ -0,0 +1,19 @@ +description: "Terraform configuration for managing ArtifactAPI remote and virtual repositories" +private: false +default_branch: "master" +default_delete_branch_after_merge: true +default_merge_style: "squash" +branch_protection: + - rule_name: "master" + enable_push: false + merge_whitelist_users: + - "benvin" + - "unkinben" + status_check_contexts: + - "ci/woodpecker/pr/pre-commit" + - "ci/woodpecker/pr/plan" + approval_whitelist_users: + - "unkinben" + approval_whitelist_teams: + - "Owners" +woodpecker: true