Enable branch protection and Woodpecker for forgebot repos #7

Merged
benvin merged 1 commits from fix/forgebot-branch-protection into main 2026-06-12 00:47:15 +10:00
Owner

Summary

  • Create forgebot team with unkinben and benvin members
  • Enable branch protection on main for forgebot and forgebot-skills
  • Team-based approval and merge whitelists
  • Register both repos with Woodpecker CI

Plan output

Plan: 6 to add, 0 to change, 0 to destroy.
Resource Action
gitea_team forgebot create
gitea_team_members forgebot create
gitea_repository_branch_protection forgebot/main create
gitea_repository_branch_protection forgebot-skills/main create
woodpecker_repository forgebot create
woodpecker_repository forgebot-skills create

Test plan

  • terragrunt validate passes
  • terragrunt plan shows 6 additions, 0 changes, 0 destroys
## Summary - Create `forgebot` team with `unkinben` and `benvin` members - Enable branch protection on `main` for forgebot and forgebot-skills - Team-based approval and merge whitelists - Register both repos with Woodpecker CI ## Plan output ``` Plan: 6 to add, 0 to change, 0 to destroy. ``` | Resource | Action | |----------|--------| | `gitea_team` forgebot | create | | `gitea_team_members` forgebot | create | | `gitea_repository_branch_protection` forgebot/main | create | | `gitea_repository_branch_protection` forgebot-skills/main | create | | `woodpecker_repository` forgebot | create | | `woodpecker_repository` forgebot-skills | create | ## Test plan - [x] `terragrunt validate` passes - [x] `terragrunt plan` shows 6 additions, 0 changes, 0 destroys
unkinben added 1 commit 2026-06-12 00:45:55 +10:00
Enable branch protection and Woodpecker for forgebot repos
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/plan Pipeline was successful
236a94337a
- Add forgebot team with unkinben and benvin members
- Enable branch protection on main for forgebot and forgebot-skills
- Team-based approval and merge whitelists
- Register both repos with Woodpecker CI
- CI status checks: pre-commit, test, build (forgebot); validate (skills)
benvin merged commit 5afa850e45 into main 2026-06-12 00:47:15 +10:00
benvin deleted branch fix/forgebot-branch-protection 2026-06-12 00:47:16 +10:00
Sign in to join this conversation.