Skip to content

Conversation

@bupd
Copy link
Owner

@bupd bupd commented Jan 2, 2026

Summary

  • Optimize Dockerfile with multi-stage build using Bun instead of Node.js
  • Add GoReleaser config for multi-platform binary releases
  • Add CI workflow for automated docker builds on push to main
  • Add release workflow triggered on version tags
  • Sign all docker images with cosign keyless signing via Sigstore

Docker Images

  • Multi-arch support: linux/amd64, linux/arm64
  • Published to ghcr.io/bupd/shitpost
  • Signed with cosign for supply chain security

Binaries (on release)

  • linux/amd64, linux/arm64
  • darwin/amd64, darwin/arm64
  • windows/amd64, windows/arm64

@bupd bupd self-assigned this Jan 2, 2026
@bupd bupd added the enhancement New feature or request label Jan 2, 2026
@bupd bupd merged commit 8c290f1 into main Jan 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants