Skip to content

feat(health): additional promoter.argoproj.io health checks#27170

Merged
crenshaw-dev merged 2 commits intoargoproj:masterfrom
crenshaw-dev:gitcommitstatus-health-check
Apr 13, 2026
Merged

feat(health): additional promoter.argoproj.io health checks#27170
crenshaw-dev merged 2 commits intoargoproj:masterfrom
crenshaw-dev:gitcommitstatus-health-check

Conversation

@crenshaw-dev
Copy link
Copy Markdown
Member

@crenshaw-dev crenshaw-dev commented Apr 5, 2026

Adding health check for additional promoter.argoproj.io kinds.

Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
@bunnyshell
Copy link
Copy Markdown

bunnyshell Bot commented Apr 5, 2026

❌ Preview Environment deleted from Bunnyshell

Available commands (reply to this comment):

  • 🚀 /bns:deploy to deploy the environment

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 5, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 63.37%. Comparing base (62670d6) to head (dcabb5e).
⚠️ Report is 91 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #27170      +/-   ##
==========================================
+ Coverage   63.33%   63.37%   +0.03%     
==========================================
  Files         415      415              
  Lines       56545    56548       +3     
==========================================
+ Hits        35815    35835      +20     
+ Misses      17350    17336      -14     
+ Partials     3380     3377       -3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@crenshaw-dev crenshaw-dev marked this pull request as ready for review April 5, 2026 18:54
@crenshaw-dev crenshaw-dev requested a review from a team as a code owner April 5, 2026 18:54
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
@crenshaw-dev crenshaw-dev changed the title feat(health): GitCommitStatus health check feat(health): additional promoter.argoproj.io health checks Apr 6, 2026
Copy link
Copy Markdown
Collaborator

@leoluz leoluz Apr 10, 2026

Choose a reason for hiding this comment

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

General question: What do you think if we add a comment to those health checks with at link to the Go type that they are based on? It could serve as a reference to CRD version that used to base the check. WDYT?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Good call. I'm gonna open a follow up PR to add some nicer messages for finalizers, I'll add some comments with links in that PR.

@crenshaw-dev crenshaw-dev merged commit daadf86 into argoproj:master Apr 13, 2026
29 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants