CI: Add README.md and CODEOWNERS
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2026-03-16 14:17:58 -06:00
parent c29cf6c969
commit 38f5086877
2 changed files with 24 additions and 0 deletions

3
.gitea/CODEOWNERS Normal file
View File

@@ -0,0 +1,3 @@
.woodpecker.{yml,yaml} @https/CI
.gitea/CODEOWNERS @https/CI
README.md @https/CI

21
README.md Normal file
View File

@@ -0,0 +1,21 @@
# Contributing
## Branch Protection
- **`main` branch is protected** — direct pushes are disabled.
- All changes must go through **Merge Requests (MRs)**.
- MRs require approval from code owners before merging.
## CI/CD
- Deployment is automated via **Woodpecker CI**.
- Pipeline triggers on every push to `main` after merge.
- Configuration: `.woodpecker.yml`
## Workflow
1. Create a feature branch from `main`
2. Make changes and push (put web content in `/public`)
3. Open a Merge Request
4. Wait for CI checks + code owner review
5. Merge when approved
## Code Owners
See `.gitea/CODEOWNERS` for responsible maintainers.