Skip to content

feat: v2 - runs and submissions - add latest run#2199

Open
maxy-shpfy wants to merge 1 commit into05-04-fix_v2_-_reduced_height_of_runs_and_submissionsfrom
05-03-feat_v2_-_runs_and_submissions_-_add_latest_run
Open

feat: v2 - runs and submissions - add latest run#2199
maxy-shpfy wants to merge 1 commit into05-04-fix_v2_-_reduced_height_of_runs_and_submissionsfrom
05-03-feat_v2_-_runs_and_submissions_-_add_latest_run

Conversation

@maxy-shpfy
Copy link
Copy Markdown
Collaborator

@maxy-shpfy maxy-shpfy commented May 4, 2026

Description

Contributes to https://github.com/Shopify/oasis-frontend/issues/613

Adds a "most recent run" section to the RunsAndSubmissionContent panel in the Editor. This displays the latest pipeline run directly within the runs and submission sidebar, along with a "Show all runs" button that opens the full recent executions list when a pipeline name is available.

UX: the most recent run appears immediately , so it is easier to reach compared to toast message. "Show all runs" - questionable, since there is a dedicated window for this, so looking for opinions

Related Issue and Pull requests

Type of Change

  • Bug fix
  • New feature
  • Improvement
  • Cleanup/Refactor
  • Breaking change
  • Documentation update

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

Before After
image.png
image.png

Test Instructions

  1. Open a pipeline in the Editor with a named root spec.
  2. Navigate to the Runs & Submission panel.
  3. Verify that the "The most recent run" section appears below the submission options, showing the latest run.
  4. Verify that the "Show all runs" button opens the full recent executions list.
  5. Open a pipeline without a named root spec and confirm the "Show all runs" button does not appear.

Additional Comments

The PipelineRunsList is configured to show only 1 run by default, with the name and task status bar hidden, but the description visible.

Copy link
Copy Markdown
Collaborator Author

maxy-shpfy commented May 4, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 4, 2026

🎩 Preview

A preview build has been created at: 05-03-feat_v2_-_runs_and_submissions_-_add_latest_run/abdd78c

@maxy-shpfy maxy-shpfy force-pushed the 05-03-feat_v2_-_ensure_window_order_while_seeding_default_layout branch from 363ba9f to 8d997d9 Compare May 4, 2026 05:36
@maxy-shpfy maxy-shpfy force-pushed the 05-03-feat_v2_-_runs_and_submissions_-_add_latest_run branch 2 times, most recently from 43e295f to effa810 Compare May 4, 2026 05:42
@maxy-shpfy maxy-shpfy force-pushed the 05-03-feat_v2_-_ensure_window_order_while_seeding_default_layout branch from 8d997d9 to 8a7e548 Compare May 4, 2026 05:42
@maxy-shpfy maxy-shpfy force-pushed the 05-03-feat_v2_-_runs_and_submissions_-_add_latest_run branch from effa810 to 490871b Compare May 4, 2026 20:10
@maxy-shpfy maxy-shpfy force-pushed the 05-03-feat_v2_-_ensure_window_order_while_seeding_default_layout branch from 8a7e548 to 205308a Compare May 4, 2026 20:10
@maxy-shpfy maxy-shpfy force-pushed the 05-03-feat_v2_-_runs_and_submissions_-_add_latest_run branch from 490871b to a2f61c0 Compare May 4, 2026 20:37
@maxy-shpfy maxy-shpfy force-pushed the 05-03-feat_v2_-_ensure_window_order_while_seeding_default_layout branch from 205308a to 4c0fa3e Compare May 4, 2026 20:37
@maxy-shpfy maxy-shpfy changed the base branch from 05-03-feat_v2_-_ensure_window_order_while_seeding_default_layout to graphite-base/2199 May 4, 2026 20:46
@maxy-shpfy maxy-shpfy force-pushed the 05-03-feat_v2_-_runs_and_submissions_-_add_latest_run branch from a2f61c0 to 564779d Compare May 4, 2026 20:46
@maxy-shpfy maxy-shpfy changed the base branch from graphite-base/2199 to 05-04-fix_v2_-_reduced_height_of_runs_and_submissions May 4, 2026 20:46
@maxy-shpfy maxy-shpfy force-pushed the 05-03-feat_v2_-_runs_and_submissions_-_add_latest_run branch from 564779d to abdd78c Compare May 4, 2026 20:58
@maxy-shpfy maxy-shpfy marked this pull request as ready for review May 4, 2026 21:04
@maxy-shpfy maxy-shpfy requested a review from a team as a code owner May 4, 2026 21:04
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