Skip to content

Conversation

@vicendominguez
Copy link

This PR adds GitHub Actions workflows to:

  • Build cross-platform Go binaries (Linux/Darwin/Windows, amd64/arm64) for releases
  • Package the Linux amd64 binary into a Debian package (.deb)
  • Automatically upload artifacts to GitHub Releases on tag creation

Key features:

  • Uses matrix strategy for efficient multi-arch builds
  • Excludes Windows/ARM64 (unsupported combination)
  • Includes proper version tagging via ldflags
  • Creates installable Debian package with proper metadata
  • Only triggers on release tags

The workflow will automatically build, package, and release assets when new tags are pushed.

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