Artifact 0eaf3c23dc42c606fb43b680bd95a453492c1a1ad4db213b29254e90b0b2cff5:
- File
.github/workflows/bump-upstream.yml
-
2026-05-04 20:21:45
— part of check-in
[a6d596273d]
on branch feat/127-bump-walk-all-gomods
— ci(bump-upstream): walk every go.mod in the repo
The auto-generated upstream-bump PR for libfossil v0.5.0 (#121) only updated the root go.mod. leaf/go.mod and bridge/go.mod independently pin libfossil and stayed on v0.4.5 until I extended the PR by hand.
Walk every go.mod file in the repo, skip ones that don't depend on the target module (so go get doesn't add it as a new dep), then run go get + go mod tidy in each. Verify-build and the git-add for the commit also iterate the same set.
The find-based discovery automatically picks up future modules — when the hub package is promoted to its own go.mod (#118) or any other new module is added, no workflow change is needed.
Verified by dry-running the find/grep logic locally against this repo's main: correctly identifies ./, leaf/, bridge/ as libfossil dependants and skips ./docs/site/ (Hugo site, no libfossil).
Closes #127 (user: [email protected], size: 7579) [annotate] [blame] [check-ins using]
-
2026-05-04 20:26:59
— part of check-in
[adb39a9af9]
on branch trunk
— ci(bump-upstream): walk every go.mod in the repo (#132)
The auto-generated upstream-bump PR for libfossil v0.5.0 (#121) only updated the root go.mod. leaf/go.mod and bridge/go.mod independently pin libfossil and stayed on v0.4.5 until I extended the PR by hand.
Walk every go.mod file in the repo, skip ones that don't depend on the target module (so go get doesn't add it as a new dep), then run go get + go mod tidy in each. Verify-build and the git-add for the commit also iterate the same set.
The find-based discovery automatically picks up future modules — when the hub package is promoted to its own go.mod (#118) or any other new module is added, no workflow change is needed.
Verified by dry-running the find/grep logic locally against this repo's main: correctly identifies ./, leaf/, bridge/ as libfossil dependants and skips ./docs/site/ (Hugo site, no libfossil).
Closes #127 (user: [email protected], size: 7579) [annotate] [blame] [check-ins using]
-
2026-05-04 20:21:45
— part of check-in
[a6d596273d]
on branch feat/127-bump-walk-all-gomods
— ci(bump-upstream): walk every go.mod in the repo