kaytu-io / kaytu

Kaytu's AI platform boosts cloud efficiency by analyzing historical usage and delivering intelligent recommendations—such as optimizing instance sizes—that maintain reliability. Pay for what you need, without compromising your apps.
https://kaytu.io
Other
593 stars 10 forks source link

Latest tag should point to Releases #182

Closed ADorigi closed 3 weeks ago

ADorigi commented 3 weeks ago

Describe the bug The Latest tagged release should not be a pre-release.

To Reproduce Steps to reproduce the behavior:

  1. Fork the repository
  2. Update env variables in main.yaml and pre-release.yaml.
  3. Run the Release workflow from the Actions tab on Github.
  4. Run the Pre-Release workflow from the Actions tab on Github.

Expected behavior The release published from Release workflow should be tagged Latest. The release published from Pre-Release workflow should be tagged Pre-release.

ADorigi commented 3 weeks ago

The release workflow for release and pre-release uses goreleaser. Goreleaser, on creating the release/pre-release, is marking them as latest releases. We can configure goreleaser to mark them as latest and pre-releases respectively.

The fix should be straightforward. I will be working on this.