Skip to content

Sync with gomods/athens upstream (2026-05)#2123

Closed
TohaUA wants to merge 27 commits into
gomods:mainfrom
TohaUA:sync-upstream-2026-05
Closed

Sync with gomods/athens upstream (2026-05)#2123
TohaUA wants to merge 27 commits into
gomods:mainfrom
TohaUA:sync-upstream-2026-05

Conversation

@TohaUA
Copy link
Copy Markdown

@TohaUA TohaUA commented May 28, 2026

Summary

Merges 10 commits from gomods/athens:main into our fork.

Upstream changes included:

Fork-specific changes preserved:

  • GHCR Docker publishing (instead of Docker Hub)
  • Pinned SHA refs for GitHub Actions
  • OpenTelemetry migration (fork uses OTel, upstream still uses OpenCensus)
  • Azure Blob SDK v2 and Minio SDK v7 (fork's newer SDK versions)

Test plan

  • go build ./... compiles cleanly
  • go vet ./... passes
  • go test ./... — all tests pass
  • Redis cluster config field present in config structs
  • GHCR Docker publishing preserved in workflows
  • GitHub Action versions use pinned SHAs

🤖 Generated with Claude Code

TohaUA and others added 27 commits January 6, 2026 15:21
- Update Go dependencies to fix CVEs
- Add Docker build and push job to publish images to GHCR on tag
- Update CI workflows and Dockerfiles
- Remove unused CircleCI config and legacy release workflows

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Change release.latest.yml to push to ghcr.io instead of Docker Hub
- Remove duplicate docker job from goreleaser.yml

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
….10 (#4)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…m 1.95.0 to 1.98.0 (#5)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#7)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#6)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… 4 (#9)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…4.0 to 7.0.0 (#10)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….10 (#11)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…y-operations-go/exporter/trace from 1.31.0 to 1.32.0 (#12)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…proxy (#13)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…0.0 to 7.2.1 (#16)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…o 2.6.0 (#17)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… 1.41.6 (#18)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…2.1 to 7.2.2 (#21)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…6.11 (#20)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…o 1.10.0 (#19)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…1.62.2 (#22)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… 9.19.0 (#23)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge upstream commits including:
- Redis cluster-mode singleflight support (gomods#2122)
- External account workload identity fix (gomods#2120)
- Default config for config files fix (gomods#2108)
- Go 1.26.2 bump, mongo v2, aws v1.41.5 (gomods#2103-gomods#2105)
- Docker Go version fixes (gomods#2106)
- Chinese translations of design docs (gomods#2110)

Fork-specific changes preserved:
- GHCR Docker publishing (instead of Docker Hub)
- Pinned SHA refs for GitHub Actions
- OpenTelemetry migration (instead of OpenCensus)
- Azure Blob SDK v2 and Minio SDK v7

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@TohaUA TohaUA requested a review from a team as a code owner May 28, 2026 11:51
@TohaUA TohaUA closed this May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant