Skip to content

[Feature Request] Publish pre-compiled binaries on GitHub Releases #496

@matthewgreenwaldagility

Description

@matthewgreenwaldagility

Is your feature request related to a problem? Please describe.

Installing tcld currently requires a Go toolchain, which adds friction for users who just want a standalone binary. Having pre-compiled binaries available on the GitHub Releases page would make installation much simpler and faster — just download, make executable, and go.

Describe the solution you'd like

Publish pre-compiled binaries for common platforms (Linux amd64/arm64, macOS amd64/arm64, Windows amd64) as release assets on the GitHub Releases page, tied to the existing semantic version tags.

A tool like GoReleaser could make this straightforward to set up — it integrates well with GitHub Actions and can handle cross-compilation, checksums, and publishing release assets automatically.

Additional context

Since semantic versioning is already in place, the main lift is just wiring up a release pipeline. I'd be happy to open a pull request to add this if that would be useful — just let me know!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions