fluent / fluent-operator

Operate Fluent Bit and Fluentd in the Kubernetes way - Previously known as FluentBit Operator
Apache License 2.0
578 stars 246 forks source link

Fixes fluentd/fluent-bit image build CI workflows #1259

Closed joshuabaird closed 2 months ago

joshuabaird commented 2 months ago

What this PR does / why we need it:

1246 implemented changes that allow us to release "patch" releases of our fluent-bit and fluentd images, but it had a few bugs which are addressed in this PR.

Primarily, the logic that promotes and copies images to Dockerhub was broken for various reasons. This PR centralizes the management of patch tags (eg, 3.1.0-0) and removes some unnecessary checks/complexity. This ensures that there is consistent versioning across all tags/patch releases.

benjaminhuo commented 2 months ago

@joshuabaird Great! Thanks!

benjaminhuo commented 2 months ago

Ops, looks like there're some issues https://github.com/fluent/fluent-operator/actions/runs/10086655163 @joshuabaird

joshuabaird commented 2 months ago

Hmm. I'll take a look this morning.