Skip to content

feat(stovepipe): Announce validation start events - #652

Merged
prathshenoy merged 1 commit into
mainfrom
prath.shenoy/start-val
Aug 31, 2026
Merged

feat(stovepipe): Announce validation start events#652
prathshenoy merged 1 commit into
mainfrom
prath.shenoy/start-val

Conversation

@prathshenoy

@prathshenoy prathshenoy commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

What:

  • Announce that validation of a commit has begun as soon as the pipeline admits it, alongside the existing announcements for validation outcomes.
  • Repeat that announcement when an already-admitted request is redelivered, reusing the original event identity so consumers can discard the duplicate.

Why:

  • Let downstream systems track a validation from start to finish, instead of only learning it happened once a verdict exists.
  • Keep the announcement from being lost when the pipeline fails after durably admitting the request.

Test Plan

  • Add unit tests.

Revert Plan

  • Revert this PR. Nothing consumes the start event yet, so publishing just stops with no downstream impact.

Issues

@prathshenoy
prathshenoy marked this pull request as ready for review August 31, 2026 18:42
@prathshenoy
prathshenoy enabled auto-merge August 31, 2026 18:42
@prathshenoy
prathshenoy added this pull request to the merge queue Aug 31, 2026
Merged via the queue into main with commit e37133d Aug 31, 2026
27 checks passed
@prathshenoy
prathshenoy deployed to stack-rebase August 31, 2026 22:48 — with GitHub Actions Active
@behinddwalls
behinddwalls deleted the prath.shenoy/start-val branch August 31, 2026 22:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants