forked from ROOH/openclaw-mattermost
Applied 2 policy files via audit-repo-policies.sh. Repo type: shell Files: Dockerfile REPO_POLICIES.md branch-protection
831 B
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 .runsmake checkas part of the build- All checks must pass before merge