helm / chart-releaser

Hosting Helm Charts via GitHub Pages and Releases
Apache License 2.0
683 stars 113 forks source link

Prerelease option added #452

Closed mguptahub closed 19 hours ago

mguptahub commented 2 months ago

Users have an option to mark as PreRelease=true when required.

In my case, build from main branch is marked latest, v/s build from other branches are marked as prerelease

mguptahub commented 2 months ago

@cpanato - Can you help with reviewing this PR ?

cpanato commented 3 weeks ago

Sorry for the delay, @mguptahub. I will take a look.

@PrivatePuffin I do those things in my free time and for free; if you want to help, please step up instead of complaining without knowing what happens behind the scenes

cpanato commented 3 weeks ago

@mguptahub can you rebase to get the latest changes and trigger ci?

PrivatePuffin commented 3 weeks ago

@PrivatePuffin I do those things in my free time and for free; if you want to help, please step up instead of complaining without knowing what happens behind the scenes

You dont have to explain how opensource maintainership works. I am in the same situation and also dont have time to spend beyond the projects I'm already maintaining.

I'm indeed looking for some free time to spend on Helm for the last year or so. Specifically, filing a formal request with the CNCF either step in and put their millions of funding to actually use or void the Helm CNCF status (like they did for OpenEBS already) and admit the CNCF is failing in keeping important cloud-infrastructure project alive.


part of the reason why I dont have the time to spend on Helm, is that we had to develop a boatload of new CI/CD tooling to work around the issues Chart-Releaser, Chart-Testing etc are having.

Which is not an attack btw, but I cannot both compensate by writhing new tooling AND fixing current tooling which would end up in your PR pipeline.

mguptahub commented 16 hours ago

@cpanato I was forced to create a new PR as could not reopen this PR #468

Can you please look into it and suggest if any changes are required.