fluent-operator
fluent-operator copied to clipboard
Fix release cycles for fluentd and fluentbit images manually.
What this PR does / why we need it:
https://github.com/fluent/fluent-operator/issues/1178 https://github.com/fluent/fluent-operator/pull/1079
- Current Github workflows are following the same release cycle.
- We have three different images fluent-bit, fluent-operator and fluentd, but these are on different release cycle and following same tag doesn't apply. Also we don't want to fallback on the make files again.
- So instead of creating the images using tags, it asks for a input of what release number to follow and then docker image tags are build likewise.
Links to workflow runs:
- Fluent Operator released on tag: https://github.com/sarathchandra24/fluent-operator/actions/runs/9248567473
- Fluent Operator released on master: https://github.com/sarathchandra24/fluent-operator/actions/runs/9248514441
- Fluent Bit released manually by specifying tag as input for workflow: https://github.com/sarathchandra24/fluent-operator/actions/runs/9248457484
- Fluentd released manually by specifying tag as input for workflow: https://github.com/sarathchandra24/fluent-operator/actions/runs/9248735165
How to trigger manually
Which issue(s) this PR fixes:
Fixes #1178
Does this PR introduced a user-facing change?
Additional documentation, usage docs, etc.: