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

831 B

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