Skip to content

ci: enable SSE for wait-for-hydra in PR validation#243

Merged
angerman merged 1 commit into
mainfrom
ci/wait-for-hydra-sse
Feb 28, 2026
Merged

ci: enable SSE for wait-for-hydra in PR validation#243
angerman merged 1 commit into
mainfrom
ci/wait-for-hydra-sse

Conversation

@angerman
Copy link
Copy Markdown
Collaborator

Summary

  • Enable SSE (Server-Sent Events) mode for wait-for-hydra in the PR validation workflow
  • Connects to the hydra-github-bridge SSE endpoint at https://ci.zw3rk.com for real-time build status detection instead of polling the GitHub API
  • Reduces wait time from minutes (poll interval with exponential backoff) to seconds (event-driven)

Changes

One-line change: add hydra-status-url: https://ci.zw3rk.com to the wait-for-hydra step.

Without this input, the action falls back to the original GitHub API polling behavior.

Test plan

Use the hydra-github-bridge SSE endpoint for real-time build status
detection instead of polling the GitHub API. Reduces wait time from
minutes (poll interval) to seconds (event-driven).

Tested end-to-end in PR #241 — all validation jobs passed.
@angerman angerman added this pull request to the merge queue Feb 28, 2026
Merged via the queue into main with commit a621faa Feb 28, 2026
883 of 884 checks passed
@angerman angerman deleted the ci/wait-for-hydra-sse branch February 28, 2026 09:05
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.

1 participant