-
-
Notifications
You must be signed in to change notification settings - Fork 0
Repository Automation
Nick edited this page May 16, 2026
·
2 revisions
Mimick uses a small, focused automation stack for repository hygiene and release safety.
- Dependabot for Cargo and GitHub Actions updates
- CODEOWNERS for default repository ownership
- Cargo vendor guard for
cargo-sources.json - Docs link checking for README, docs, and wiki pages
- Release Drafter for a rolling draft release page
- Dependabot auto-merge workflow for approved dependency PRs
This repo ships a Flatpak build that depends on vendored Cargo metadata, maintains a manual changelog, and relies on workflow-driven releases. A few guardrails go a long way here.
The important GitHub-side settings are now in place on main:
Allow auto-merge- required status checks:
Format, Lint, and Test,Dependency Audit, andVerify cargo-sources.json - 1 required approving review
- required code-owner review
- stale approvals are dismissed on new commits
- conversation resolution is required