feat: move module path to git.unbound.se #41

Merged
argoyle merged 1 commits from feat/git-unbound-se-module-path into main 2026-10-17 17:59:40 +00:00
Owner

Phase 1 of the gitea.unbound.se → git.unbound.se module-path migration.

  • module git.unbound.se/shiny/logging; goimports -local and the import examples in the docs follow.
  • API unchanged. Commit type is feat: so git-cliff bumps minor; feat! would be wrong.
  • Tags ≤ v0.2.2 keep declaring the old path and stay resolvable through the permanent gitea.unbound.se alias.
  • Services move in Phase 2, one PR per service switching every library at once.

Review: Infrastructure Expert + Go Backend Expert reviewed the pilot (unboundsoftware/pagination#129, released as v0.3.0); this diff follows the same pattern. No Critical findings. The Highs were the commit type → bump version (feat:) and keeping otelsetup's meter names; both are handled. Nothing deferred.

Tests (-race) and prek run --all-files pass locally.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Kko4x3MYEcWMMdkx12WpBa

Phase 1 of the gitea.unbound.se → git.unbound.se module-path migration. - `module git.unbound.se/shiny/logging`; goimports `-local` and the import examples in the docs follow. - API unchanged. Commit type is `feat:` so git-cliff bumps minor; `feat!` would be wrong. - Tags ≤ v0.2.2 keep declaring the old path and stay resolvable through the permanent gitea.unbound.se alias. - Services move in Phase 2, one PR per service switching every library at once. **Review:** Infrastructure Expert + Go Backend Expert reviewed the pilot (unboundsoftware/pagination#129, released as v0.3.0); this diff follows the same pattern. No Critical findings. The Highs were the commit type → bump version (`feat:`) and keeping otelsetup's meter names; both are handled. Nothing deferred. Tests (`-race`) and `prek run --all-files` pass locally. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01Kko4x3MYEcWMMdkx12WpBa
argoyle added 1 commit 2026-10-17 17:55:19 +00:00
feat: move module path to git.unbound.se
logging / test (push) Skipped
logging / vulnerabilities (push) Skipped
pre-commit / pre-commit (push) Skipped
logging / coverage-baseline (pull_request) Skipped
logging / test (pull_request) Successful in 42s
logging / vulnerabilities (pull_request) Successful in 29s
pre-commit / pre-commit (pull_request) Successful in 2m29s
9ac2cd84dc
The module is now git.unbound.se/shiny/logging. The API is unchanged. Tags up to v0.2.2 declare gitea.unbound.se/shiny/logging and stay resolvable through that alias.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Kko4x3MYEcWMMdkx12WpBa
argoyle scheduled this pull request to auto merge when all checks succeed 2026-10-17 17:55:20 +00:00

Coverage Report

Total coverage: 93%

## Coverage Report Total coverage: **93%**
argoyle merged commit 24faec7583 into main 2026-10-17 17:59:40 +00:00
argoyle deleted branch feat/git-unbound-se-module-path 2026-10-17 17:59:41 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shiny/logging#41