96f2fc0302
Create the two Gitea repos backing the new Puppet ENC that replaces Cobbler: - encapi: Go API + encapi-cli, Postgres-backed - terraform-provider-encapi: Terraform provider for ENC roles/statuses/nodes Both use main as default branch with squash-merge, delete-branch-after-merge, and branch protection gated on the PR pipelines (pre-commit, test, build).
15 lines
465 B
YAML
15 lines
465 B
YAML
description: "Postgres-backed External Node Classifier (ENC) for Puppet, replacing Cobbler. Go API + encapi-cli."
|
|
private: false
|
|
default_branch: "main"
|
|
default_delete_branch_after_merge: true
|
|
default_merge_style: "squash"
|
|
branch_protection:
|
|
- rule_name: "main"
|
|
enable_push: false
|
|
status_check_contexts:
|
|
- "ci/woodpecker/pr/pre-commit"
|
|
- "ci/woodpecker/pr/test"
|
|
- "ci/woodpecker/pr/build"
|
|
approval_whitelist_users:
|
|
- "unkinben"
|