Skip to content

feat(stovepipe): Look up terminal builds - #754

Open
prathshenoy wants to merge 1 commit into
prath.shenoy/stovepipe-terminal-build-markerfrom
prath.shenoy/stovepipe-terminal-build-lookup
Open

prathshenoy wants to merge 1 commit into
prath.shenoy/stovepipe-terminal-build-markerfrom
prath.shenoy/stovepipe-terminal-build-lookup

Conversation

@prathshenoy

@prathshenoy prathshenoy commented Sep 29, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

What:

  • Add a way to retrieve the build that established a request's terminal state.

Why:

  • Let downstream consumers resolve project status from the build selected for a request without storing build identity on the request itself.

Test Plan

  • Add unit tests.

Revert Plan

  • Revert this PR if the selected terminal build can no longer be identified reliably, because downstream project-status resolution would otherwise use an arbitrary build.

Issues

Stack

  1. feat(stovepipe): Mark request-terminating build #752
  2. @ feat(stovepipe): Look up terminal builds #754
  3. feat(stovepipe): Record terminal build history #756
  4. feat(stovepipe): Pass build to project resolver #757
  5. docs(stovepipe): Document terminal builds #758

@prathshenoy
prathshenoy force-pushed the prath.shenoy/stovepipe-terminal-build-lookup branch from f603204 to a2ccd12 Compare September 29, 2026 01:20
@prathshenoy
prathshenoy added this pull request to stack #755 September 29, 2026 01:24
@prathshenoy
prathshenoy force-pushed the prath.shenoy/stovepipe-terminal-build-lookup branch from a2ccd12 to b746e90 Compare September 29, 2026 01:28
@prathshenoy
prathshenoy force-pushed the prath.shenoy/stovepipe-terminal-build-lookup branch from b746e90 to 5731f6d Compare September 29, 2026 01:30
@prathshenoy
prathshenoy marked this pull request as ready for review September 29, 2026 13:34
@prathshenoy
prathshenoy force-pushed the prath.shenoy/stovepipe-terminal-build-lookup branch from 5731f6d to acdbff4 Compare September 29, 2026 17:16
@prathshenoy
prathshenoy force-pushed the prath.shenoy/stovepipe-terminal-build-lookup branch from acdbff4 to c708685 Compare September 29, 2026 17:20
**What**:
- Retrieve the build that established a request terminal state.

**Why**:
- Make the selected terminal build available to downstream processing.
@prathshenoy
prathshenoy force-pushed the prath.shenoy/stovepipe-terminal-build-lookup branch from c708685 to a214d36 Compare September 29, 2026 17:27

This branch has not been deployed

No deployments
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