Multi-repo migrations powered by multi-gitter
  • Nix 64.4%
  • Just 30.3%
  • Shell 5.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Clank 61687c1e95 Lock file maintenance (#5)
Co-authored-by: Renovate <renovate@martials.no>
Reviewed-on: #5
2026-08-17 16:25:26 +00:00
migrations feat(migration): Add flake input full ref migration 2026-08-15 12:25:03 +00:00
nix Remove original flake 2026-07-28 19:49:30 +00:00
.gitignore Ignore result-* 2026-07-28 19:22:51 +00:00
AGENTS.md docs: Update based on justfile changes 2026-07-29 18:19:13 +00:00
CODEOWNERS Migration: codeowners (#2) 2026-07-29 18:14:45 +00:00
flake.lock Lock file maintenance (#5) 2026-08-17 16:25:26 +00:00
flake.nix Move run to justfile 2026-07-28 19:44:29 +00:00
justfile Add close prs recipe 2026-08-15 12:24:18 +00:00
README.md docs: Update based on justfile changes 2026-07-29 18:19:13 +00:00
renovate.json fix(renovate): Incorrect preset 2026-07-30 16:59:19 +00:00

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.