Skip to content

Restore build and test stage separation - #6036

Merged
max-charlamb merged 1 commit into
mainfrom
juhoyosa/restore-sos-stage-separation
Sep 16, 2026
Merged

max-charlamb merged 1 commit into
mainfrom
juhoyosa/restore-sos-stage-separation

Conversation

@hoyosjs

@hoyosjs hoyosjs commented Sep 15, 2026

Copy link
Copy Markdown
Member

Restore the dedicated test stage for test and SOS Helix jobs after #6019.

Move test and SOS Helix jobs back into the test stage while preserving artifact-based execution.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 79f15e34-e782-41ec-add6-8b3351cdc967
Copilot AI lite review requested due to automatic review settings September 15, 2026 20:38

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The package stage may publish artifacts before the new test stage completes; it should also depend on test.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Restores a dedicated test stage for diagnostics and SOS Helix jobs after #6019.

Changes:

  • Makes test-stage job dependencies optional.
  • Moves tests and SOS Helix jobs into a stage dependent on build.
  • Preserves artifact consumption across stages.
File summaries
File Description
eng/pipelines/sos-helix.yml Makes Helix job dependencies optional.
eng/pipelines/build.yml Avoids invalid cross-stage dependencies for test jobs.
diagnostics.yml Adds the dedicated test stage and updates test job placement.
Review details
  • Files reviewed: 3/3 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Comment thread diagnostics.yml
@max-charlamb
max-charlamb merged commit 44fd34c into main Sep 16, 2026
24 checks passed
@hoyosjs
hoyosjs deleted the juhoyosa/restore-sos-stage-separation branch September 16, 2026 18:23
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.

3 participants