feat!: use eventsourced from Codeberg #178

Merged
argoyle merged 1 commits from feat/codeberg-eventsourced into main 2026-09-11 20:52:45 +00:00
Owner

Summary

eventsourced moved to codeberg.org/eventsourced. NewEventsourcedMetrics now returns the Codeberg eventsourced.MetricsRecorder (v1.24.0: same API, new module path), so it can be passed to the Codeberg pg.WithMetrics / eventsourced.WithMetrics.

Breaking: releases as v0.5.0. Services still on the GitLab eventsourced modules stay on otelsetup v0.4.x until they migrate — see docs/design/codeberg-migration.md (migration is one service at a time). The release-prep PR that follows this merge controls when v0.5.0 is tagged, and with it when Renovate starts proposing the bump.

Tests, go vet, and all pre-commit hooks pass. Module-path-only change, so no expert review.

Part of the Ambix initiative "Migrate eventsourced + sloth from GitLab to Codeberg".

🤖 Generated with Claude Code

https://claude.ai/code/session_01SV1epy2pKvBx3yDfhxATk2

## Summary `eventsourced` moved to `codeberg.org/eventsourced`. `NewEventsourcedMetrics` now returns the Codeberg `eventsourced.MetricsRecorder` (v1.24.0: same API, new module path), so it can be passed to the Codeberg `pg.WithMetrics` / `eventsourced.WithMetrics`. **Breaking:** releases as v0.5.0. Services still on the GitLab `eventsourced` modules stay on otelsetup v0.4.x until they migrate — see `docs/design/codeberg-migration.md` (migration is one service at a time). The release-prep PR that follows this merge controls when v0.5.0 is tagged, and with it when Renovate starts proposing the bump. Tests, `go vet`, and all pre-commit hooks pass. Module-path-only change, so no expert review. Part of the Ambix initiative "Migrate eventsourced + sloth from GitLab to Codeberg". 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01SV1epy2pKvBx3yDfhxATk2
argoyle added 1 commit 2026-09-11 20:45:44 +00:00
feat!: use eventsourced from Codeberg
otelsetup / test (push) Skipped
otelsetup / vulnerabilities (push) Skipped
pre-commit / pre-commit (push) Skipped
otelsetup / vulnerabilities (pull_request) Successful in 51s
otelsetup / test (pull_request) Successful in 1m9s
pre-commit / pre-commit (pull_request) Successful in 4m5s
ca52c55779
eventsourced moved from gitlab.com/unboundsoftware to codeberg.org/eventsourced. NewEventsourcedMetrics now returns codeberg.org/eventsourced/eventsourced.MetricsRecorder (v1.24.0; same API, new module path).

BREAKING CHANGE: services must use codeberg.org/eventsourced/* to pass the recorder to pg.WithMetrics / eventsourced.WithMetrics. Services still on the GitLab modules stay on otelsetup v0.4.x until they migrate (see docs/design/codeberg-migration.md).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SV1epy2pKvBx3yDfhxATk2
argoyle scheduled this pull request to auto merge when all checks succeed 2026-09-11 20:45:52 +00:00

Coverage Report

Total coverage: 21%

## Coverage Report Total coverage: **21%**
argoyle merged commit d8ed1a9bf8 into main 2026-09-11 20:52:45 +00:00
argoyle deleted branch feat/codeberg-eventsourced 2026-09-11 20:52:47 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shiny/otelsetup#178