Skip to content

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

Draft
maxy-shpfy wants to merge 1 commit into05-03-feat_v2_-_ensure_window_order_while_seeding_default_layoutfrom
05-03-feat_v2_-_runs_and_submissions_-_add_latest_run
Draft

feat: v2 - runs and submissions - add latest run#2199
maxy-shpfy wants to merge 1 commit into05-03-feat_v2_-_ensure_window_order_while_seeding_default_layoutfrom
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.

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)

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/effa810

@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 from 53c4f37 to 43e295f Compare May 4, 2026 05:36
@maxy-shpfy maxy-shpfy force-pushed the 05-03-feat_v2_-_runs_and_submissions_-_add_latest_run branch 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
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