Multi-repo migrations powered by multi-gitter
- Nix 64.4%
- Just 30.3%
- Shell 5.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| migrations | ||
| nix | ||
| .gitignore | ||
| AGENTS.md | ||
| CODEOWNERS | ||
| flake.lock | ||
| flake.nix | ||
| justfile | ||
| README.md | ||
| renovate.json | ||
migrations
Multi-repo migrations powered by multi-gitter against a Forgejo instance.
Prerequisites
cp .env.example .env # or create .env with FORGE_TOKEN=your_token
Usage
nix develop
just list # see available migrations
just run codeowners # apply on both martin and Personal repos
just dry-run codeowners # preview without creating PRs
Run on a single user:
just _run martin codeowners
just _run Personal codeowners
Adding a migration
Create migrations/<name>/run.sh with the script to run inside each repo.