CI Pipeline / lint (push) Failing after 55s
CI Pipeline / canary (push) Successful in 6s
CI Pipeline / best-practices (push) Successful in 5s
CI Pipeline / documentation (push) Successful in 5s
CI Pipeline / gitea-offline (push) Successful in 39s
CI Pipeline / required-checks (push) Skipped
Auto-label / auto-label (pull_request) Successful in 2s
CI Pipeline / lint (pull_request) Failing after 22s
CI Pipeline / canary (pull_request) Successful in 5s
CI Pipeline / best-practices (pull_request) Successful in 5s
CI Pipeline / documentation (pull_request) Successful in 5s
CI Pipeline / gitea-offline (pull_request) Successful in 39s
CI Pipeline / required-checks (pull_request) Skipped
Track branch policy, labels, milestones, and wiki content as declarative state with a read-only-by-default provisioner. Harden off-disk backup publication and add a rootless, networkless restore drill that validates SQLite, application data, and database-declared bare repositories. Run offline contracts in CI, pin audited dependencies, document operations, and bump Rune to 0.43.0.
818 B
818 B
Operations
Runner
rune-pi runs Gitea Runner 3.3.0 as an unprivileged systemd service. It accepts the repository-scoped self-hosted label.
Master protection
- Direct push: disabled
- Force push: disabled
- Outdated branches: blocked
- Rejected or requested reviews: block merge
- Required context:
CI Pipeline / required-checks (pull_request)
Issue taxonomy
Umbrellas: memory, governance, identity, growth, perception, infrastructure, life, custodian. Type and priority labels are added automatically from issue content. Bug and feature labels are mutually exclusive.
Templates
Feature and bug templates ask what changes, why it matters, umbrella ownership, priority, and acceptance criteria. Pull requests require verification evidence, rollback, documentation, and plain-language review notes.