[Dependencies] Updating Credfeto.Docker.HealthCheck.Http.Client (Docker healthcheck http client) to 0.0.72.928#383
Conversation
…in 0.0.72.928 Credfeto.Docker.HealthCheck.Http.Client 0.0.72.928 added a required ILogger parameter to ExecuteAsync. Pass NullLogger.Instance since the health check runs before the host and DI container are initialised. Prompt: Work on pull request #383 in funfair-tech/BuildBot.
…sync Prompt: Work on pull request #383 in funfair-tech/BuildBot.
… errors NullLogger.Instance was silently discarding the HealthCheckFailed(uri, exception) Error-level log that ExecuteAsync emits on connection failures, TLS errors, and DNS failures. The ILogger parameter was added to 0.0.72.928 specifically to expose this diagnostic; use a minimal console LoggerFactory so operators can see why a health check failed. Prompt: Work on pull request #383 in funfair-tech/BuildBot.
|
Fixed the NullLogger finding from code review in 00e0cde — replaced |
|
All CI checks pass, code review complete (3 rounds, no unresolved findings), and security review complete (no findings). Auto-merge has been enabled. |
…in 0.0.72.928 Credfeto.Docker.HealthCheck.Http.Client 0.0.72.928 added a required ILogger parameter to ExecuteAsync. Pass NullLogger.Instance since the health check runs before the host and DI container are initialised. Prompt: Work on pull request #383 in funfair-tech/BuildBot.
…sync Prompt: Work on pull request #383 in funfair-tech/BuildBot.
… errors NullLogger.Instance was silently discarding the HealthCheckFailed(uri, exception) Error-level log that ExecuteAsync emits on connection failures, TLS errors, and DNS failures. The ILogger parameter was added to 0.0.72.928 specifically to expose this diagnostic; use a minimal console LoggerFactory so operators can see why a health check failed. Prompt: Work on pull request #383 in funfair-tech/BuildBot.
00e0cde to
283bd9e
Compare
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
|
Rebased onto origin/main — resolved CHANGELOG.md conflict by keeping entries from both sides. Force-pushed successfully. CI checks are now pending. Waiting for all required checks to complete before proceeding. |
|
CI in progress — |
…in 0.0.72.928 Credfeto.Docker.HealthCheck.Http.Client 0.0.72.928 added a required ILogger parameter to ExecuteAsync. Pass NullLogger.Instance since the health check runs before the host and DI container are initialised. Prompt: Work on pull request #383 in funfair-tech/BuildBot.
…sync Prompt: Work on pull request #383 in funfair-tech/BuildBot.
… errors NullLogger.Instance was silently discarding the HealthCheckFailed(uri, exception) Error-level log that ExecuteAsync emits on connection failures, TLS errors, and DNS failures. The ILogger parameter was added to 0.0.72.928 specifically to expose this diagnostic; use a minimal console LoggerFactory so operators can see why a health check failed. Prompt: Work on pull request #383 in funfair-tech/BuildBot.
283bd9e to
bf302a4
Compare
…in 0.0.72.928 Credfeto.Docker.HealthCheck.Http.Client 0.0.72.928 added a required ILogger parameter to ExecuteAsync. Pass NullLogger.Instance since the health check runs before the host and DI container are initialised. Prompt: Work on pull request #383 in funfair-tech/BuildBot.
…sync Prompt: Work on pull request #383 in funfair-tech/BuildBot.
… errors NullLogger.Instance was silently discarding the HealthCheckFailed(uri, exception) Error-level log that ExecuteAsync emits on connection failures, TLS errors, and DNS failures. The ILogger parameter was added to 0.0.72.928 specifically to expose this diagnostic; use a minimal console LoggerFactory so operators can see why a health check failed. Prompt: Work on pull request #383 in funfair-tech/BuildBot.
bf302a4 to
487b25a
Compare
|
Status update: All required CI checks pass. The AI review loop was completed in a prior session (code review: 2 rounds with no outstanding findings; security review: no findings). Auto-merge is enabled and the PR is awaiting human approval. Summary of changes in this PR:
|
|
Workflow board updated to Human Review. Current state:
Awaiting human approval to merge. |
|
Status check (2026-06-27): No changes required.
Awaiting human approval. |
|
Status check (2026-06-27): No changes required.
Awaiting human approval. |
…in 0.0.72.928 Credfeto.Docker.HealthCheck.Http.Client 0.0.72.928 added a required ILogger parameter to ExecuteAsync. Pass NullLogger.Instance since the health check runs before the host and DI container are initialised. Prompt: Work on pull request #383 in funfair-tech/BuildBot.
…sync Prompt: Work on pull request #383 in funfair-tech/BuildBot.
… errors NullLogger.Instance was silently discarding the HealthCheckFailed(uri, exception) Error-level log that ExecuteAsync emits on connection failures, TLS errors, and DNS failures. The ILogger parameter was added to 0.0.72.928 specifically to expose this diagnostic; use a minimal console LoggerFactory so operators can see why a health check failed. Prompt: Work on pull request #383 in funfair-tech/BuildBot.
11a4794 to
b975bb3
Compare
|
Rebased onto origin/main — resolved CHANGELOG.md conflict by keeping entries from both sides (Meziantou.Analyzer 3.0.115 from main, Credfeto.Docker.HealthCheck.Http.Client 0.0.72.928 from this PR). Force-pushed successfully. CI checks are now queuing. Auto-merge is already enabled and will trigger once all required checks pass and the PR is approved. |
|
Status check (2026-06-27): No changes required.
Awaiting human approval. |
|
AI review complete — no findings from either code review or security review.
Auto-merge enabled. |
|
Status check (2026-06-27): No changes required.
Awaiting human approval. |
|
Status check (2026-06-27): No changes required.
Awaiting human approval. |
1 similar comment
|
Status check (2026-06-27): No changes required.
Awaiting human approval. |
|
Status check (2026-06-28): No changes required.
Awaiting human approval. |
|
Status check (2026-06-28): No changes required.
Awaiting human approval. |
|
Status check (2026-06-28): No changes required.
Awaiting human approval. |
|
Status check (2026-06-28): No changes required.
Awaiting human approval. |
|
Status check (2026-06-28): No changes required.
Awaiting human approval. |
…er healthcheck http client) to 0.0.72.928
…in 0.0.72.928 Credfeto.Docker.HealthCheck.Http.Client 0.0.72.928 added a required ILogger parameter to ExecuteAsync. Pass NullLogger.Instance since the health check runs before the host and DI container are initialised. Prompt: Work on pull request #383 in funfair-tech/BuildBot.
…sync Prompt: Work on pull request #383 in funfair-tech/BuildBot.
… errors NullLogger.Instance was silently discarding the HealthCheckFailed(uri, exception) Error-level log that ExecuteAsync emits on connection failures, TLS errors, and DNS failures. The ILogger parameter was added to 0.0.72.928 specifically to expose this diagnostic; use a minimal console LoggerFactory so operators can see why a health check failed. Prompt: Work on pull request #383 in funfair-tech/BuildBot.
…9 changelog entry The [Unreleased] section contained both the old (0.0.61.659) and new (0.0.72.928) versions of Credfeto.Docker.HealthCheck.Http.Client. Since 0.0.61.659 was never shipped in a release, only the latest version should appear in [Unreleased].
The [Unreleased] section contained FunFair.Test.Common 6.2.17.1982 alongside the newer 6.3.1.2342 in the same block. Since 6.2.17.1982 was never shipped in a release, the intermediate version entry adds noise to the changelog without value.
b975bb3 to
5fe4cd7
Compare
|
Rebased onto origin/main — resolved CHANGELOG.md conflict by keeping entries from both sides (null guards for BotService constructor from main, ILogger fix for HealthCheckClient.ExecuteAsync from this PR). Force-pushed successfully. CI checks are now pending. Stopping here; will re-check once all required checks complete. |
Description
How Has This Been Tested
Types of changes
functionality to change)
Deployment Configuration Changes
Checklist