A CLI-first git forge.

cli forge git self-hosted

https://gitbay.org

Commit a5d7a5dfdc

a5d7a5dfdc166a7a0c1da6fa9920ae1e6ceebc51

parent: 5460cca8a5

Verified · cmc ci/build: success ci/test: success

cmc <hello@cleberg.net> · 2026-08-31T20:59:20Z

CHANGELOG: v1.2.1
CHANGELOG.org +14
@@ -4,6 +4,20 @@ Versioning follows semver from v0.1.0. Database migrations run
44automatically on daemon start; upgrade notes appear per release when
55anything beyond "replace the binary and restart" is needed.
66
7* v1.2.1 — 2026-08-31
8
9Merging landed commits without running anything.
10
11- A merge moves the target ref with a direct ref update, so it never
12 reached post-receive and none of the ref-update work fired: no =push=
13 event for webhooks to subscribe to, and no builds. Pushing a commit to a
14 branch ran the whole =.gitbay/ci.yml=; merging the identical commit ran
15 nothing. Both now happen in the merge path, with the build queueing
16 shared between it and post-receive rather than living in one of them.
17 #65
18
19Replace the binary and restart.
20
721* v1.2.0 — 2026-08-31
822
923A merge request said what its state was and almost nothing about when it