Problem
Releasing new versions of WaveHouse is currently a manual process. This leads to inconsistent versioning, missing changelogs, and a lack of standardized binaries for different architectures (Linux, Mac, Windows).
Proposed Solution
Integrate GoReleaser into our CI/CD pipeline. This will automate the creation of GitHub releases, generate standardized version strings (via Git tags), and build cross-platform binaries and Docker images automatically.
Alternatives Considered
None
Additional Context
None
Problem
Releasing new versions of WaveHouse is currently a manual process. This leads to inconsistent versioning, missing changelogs, and a lack of standardized binaries for different architectures (Linux, Mac, Windows).
Proposed Solution
Integrate GoReleaser into our CI/CD pipeline. This will automate the creation of GitHub releases, generate standardized version strings (via Git tags), and build cross-platform binaries and Docker images automatically.
Alternatives Considered
None
Additional Context
None