Skip to content

Fix commit status providers requiring only commit event key#1247

Merged
matheuscscp merged 1 commit intomainfrom
fix-1246
Feb 26, 2026
Merged

Fix commit status providers requiring only commit event key#1247
matheuscscp merged 1 commit intomainfrom
fix-1246

Conversation

@matheuscscp
Copy link
Member

@matheuscscp matheuscscp commented Feb 25, 2026

Fixes: #1246
Fixes: fluxcd/flux2#5737

Tests added. They fail without the fix.

@matheuscscp matheuscscp added bug Something isn't working backport:release/v1.8.x To be backported to release/v1.8.x labels Feb 25, 2026
@matheuscscp matheuscscp marked this pull request as ready for review February 26, 2026 09:00
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
@matheuscscp matheuscscp changed the title Fix commit status providers requiring only commit even key Fix commit status providers requiring only commit event key Feb 26, 2026
Copy link
Member

@stefanprodan stefanprodan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Thanks @matheuscscp

@matheuscscp matheuscscp merged commit f56414c into main Feb 26, 2026
5 checks passed
@matheuscscp matheuscscp deleted the fix-1246 branch February 26, 2026 19:09
@fluxcdbot
Copy link
Member

Successfully created backport PR for release/v1.8.x:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:release/v1.8.x To be backported to release/v1.8.x bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

GitHub commit status updates missing after upgrade to Flux v2.8.0 Commit status broken for Kustomizations

3 participants