Gitfed
bastien-mrq/gitfed/ Commits/ 24f3877

Release v1.2.7

bastien-mrq 2026-07-29 12:15 commit 24f3877961ae628c43dc633dc688f3688e85fbed parent 2d4094420e17c65a320c41b335eaf8d8ce998d42
2 files changed +6 −2
M CHANGELOG.md +5 −1
M VERSION +1 −1
CHANGELOG.md
diff --git a/CHANGELOG.md b/CHANGELOG.md index a8482bb..ea8353f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,12 @@ # Changelog +## 1.2.7 + +- Fixed the `go install` instructions from 1.2.6: `@main` doesn't reliably resolve (Go's module resolution wants a real semver tag, not a branch pseudo-version, for this kind of self-hosted lookup), and the plain command errors out by default anyway since `go` tries the public proxy first. The real, tested command is `GOPRIVATE=git.neuromancer.ovh/* go install .../gitfed/cmd/gitfed-renew-cert@latest`. `deploy/update.sh` now also tags every release (`vX.Y.Z`) so `@latest` keeps resolving to something going forward — this release is the first one tagged. + ## 1.2.6 -- The Go module now has a real, resolvable path instead of the bare `gitfed` it had since the start, and gitfed-web answers Go tooling's module-discovery request for any public repo it hosts — `go install <domain>/<owner>/<repo>/cmd/x@ref` now works directly, no `git clone` needed first. `gitfed-renew-cert` is the first beneficiary: `go install git.neuromancer.ovh/bastien-mrq/gitfed/cmd/gitfed-renew-cert@main`. +- The Go module now has a real, resolvable path instead of the bare `gitfed` it had since the start, and gitfed-web answers Go tooling's module-discovery request for any public repo it hosts — `go install <domain>/<owner>/<repo>/cmd/x@ref` now works directly, no `git clone` needed first. - Added `FEDERATION.md`: a practical, step-by-step guide to actually setting up a working cross-instance collaboration, including the trust-approval step that's easy to miss (see 1.2.5). ## 1.2.5
VERSION
diff --git a/VERSION b/VERSION index 3c43790..c04c650 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.6 +1.2.7