1
0
Files
openclaw-caldav/REPO_POLICIES.md
Xen 32759a9fd1 chore: add missing repo policy files (auto-enforced)
Applied 2 policy files via audit-repo-policies.sh.
Repo type: shell
Files: Dockerfile REPO_POLICIES.md branch-protection
2026-03-25 17:06:13 +07:00

28 lines
831 B
Markdown

# Repository Policies
This repository follows the sol/* organization standard policies.
## Required Files
- Makefile with targets: test, lint, fmt, fmt-check, check, docker, hooks, release
- .editorconfig
- Dockerfile (CI: docker build . runs make check)
- REPO_POLICIES.md (this file)
- tools/secret-scan.sh
## Branching
- All work on feature branches (feat/*, fix/*, chore/*)
- No direct pushes to main (enforced by Gitea branch protection)
- PRs required for merging to main
## Commits
- Conventional commit format: feat:, fix:, chore:, docs:
- Breaking changes: feat!: or BREAKING CHANGE: in body
## Releases
- SemVer tagging via `make release BUMP=patch|minor|major`
- Gitea releases with release notes for each version
## CI
- `docker build .` runs `make check` as part of the build
- All checks must pass before merge