A CLI-first git forge.

cli forge git self-hosted

https://gitbay.org

close and reference issues from commit messages #31

closed cmc opened this on 2026-08-24 20:16 · roadmap · milestone v0.2.0

cmc 2026-08-24 20:16

Commits landing on the default branch (direct push or MR merge) should act on their messages: closing keywords (close/closes/closed, fix/fixes/fixed, resolve/resolves/resolved + #N) close the issue, and bare #N references leave a comment linking the commit, deduplicated per issue+sha. Same-repo only for now; attribution and authorization via the pusher/merger.

closed by commit 57c622974b: Act on issue references in commit messages

2026-08-24 20:22

referenced in commit 6781fa358a: docs: record #31 in the roadmap

2026-08-24 20:23

referenced in commit 35cb93f6f1: Commit-reference entries become system messages with linked shas

2026-08-24 23:07
cmc 2026-08-25 00:51

Follow-up: added 'gitbayd admin migrate-commit-refs', a one-shot idempotent backfill that converts pre-#31 commit-reference comments (author-attributed, bare sha) into system messages with a linked sha, matching what new references produce. Needed because those comments predate the kind column added here.

referenced in commit 71e32809de: Add admin migrate-commit-refs backfill

2026-08-25 00:54