Skip to content

fix: correct preflight e2e health check port from 8080 to 8787#145

Merged
jverdicc merged 1 commit intomainfrom
codex/fix-preflight-e2e-test-port-mismatch
Mar 2, 2026
Merged

fix: correct preflight e2e health check port from 8080 to 8787#145
jverdicc merged 1 commit intomainfrom
codex/fix-preflight-e2e-test-port-mismatch

Conversation

@jverdicc
Copy link
Owner

@jverdicc jverdicc commented Mar 2, 2026

Motivation

  • Fix the preflight e2e mismatch where the daemon is started with --preflight-http-listen 127.0.0.1:8787 but the CI health check was polling http://127.0.0.1:8080/preflight, causing the preflight readiness check to fail.

Description

  • Replace the hardcoded curl URL with ${EVIDENCEOS_PREFLIGHT_URL}/preflight in .github/workflows/ci.yml so the health-check polling uses the job env var (which is set to http://127.0.0.1:8787) and aligns with the daemon startup address.

Testing

  • Performed automated repository searches (grep / rg) to locate references and verified the updated line in .github/workflows/ci.yml, and no full CI or integration test suite was run in this environment because the ../EvidenceOS checkout/build could not be exercised here.

Codex Task

@jverdicc jverdicc merged commit 443956f into main Mar 2, 2026
4 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant