Skip to content

release: publish artifacts to GitHub Releases (#28)#41

Merged
shikanon merged 1 commit into
masterfrom
fix/issue-28-github-releases
Jun 7, 2026
Merged

release: publish artifacts to GitHub Releases (#28)#41
shikanon merged 1 commit into
masterfrom
fix/issue-28-github-releases

Conversation

@shikanon

@shikanon shikanon commented Jun 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a tag-driven GitHub Actions release workflow
  • build Linux/Windows amd64 client and server binaries for each release
  • generate SHA256SUMS and optionally sign it when cosign secrets are configured
  • replace stale external download links in docs/release.md with GitHub Releases guidance

Verification

  • CGO_ENABLED=0 go test ./...

Closes #28

@shikanon shikanon merged commit b4d4d97 into master Jun 7, 2026
1 check passed
@shikanon shikanon deleted the fix/issue-28-github-releases branch June 7, 2026 14:13
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.

[P3][Release] 将发布物迁移到 GitHub Releases,并提供 SHA256 校验/可选签名

2 participants