Skip to content

stacks: consolidate ml pipelines#3577

Merged
alalazo merged 5 commits intospack:developfrom
alalazo:stacks/consolidate-ml-pipelines
Mar 2, 2026
Merged

stacks: consolidate ml pipelines#3577
alalazo merged 5 commits intospack:developfrom
alalazo:stacks/consolidate-ml-pipelines

Conversation

@alalazo
Copy link
Copy Markdown
Member

@alalazo alalazo commented Feb 27, 2026

Extracted from #3175

This commit aggregates the ml-linux pipelines per architecture. As such:

  • It reduces the number of pipelines from 5 to 2
  • It removes a lot of redundant, duplicate, builds from pipelines

Closes spack/spack#32893

@spackbot-triage spackbot-triage bot added the ci Issues related to Continuous Integration label Feb 27, 2026
@alalazo
Copy link
Copy Markdown
Member Author

alalazo commented Feb 27, 2026

@adamjstewart

@adamjstewart adamjstewart self-assigned this Feb 28, 2026
Copy link
Copy Markdown
Member

@adamjstewart adamjstewart left a comment

Choose a reason for hiding this comment

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

If you want you can also reformat darwin the same way with shared definitions. We could build both cpu and mps for darwin. PyTorch is the only package with an MPS variant, so it won't add too many builds.

Signed-off-by: Massimiliano Culpo <[email protected]>
Signed-off-by: Massimiliano Culpo <[email protected]>
Signed-off-by: Massimiliano Culpo <[email protected]>
@alalazo
Copy link
Copy Markdown
Member Author

alalazo commented Feb 28, 2026

If you want you can also reformat darwin the same way with shared definitions. We could build both cpu and mps for darwin. PyTorch is the only package with an MPS variant, so it won't add too many builds.

Let's do it in another PR. I'd like to keep this PR just focused on consolidating the existing ml-linux pipelines.

@haampie
Copy link
Copy Markdown
Member

haampie commented Mar 1, 2026

@spackbot run pipeline

@spackbot-app
Copy link
Copy Markdown

spackbot-app bot commented Mar 1, 2026

I've started that pipeline for you!

@alalazo alalazo merged commit 9be63a7 into spack:develop Mar 2, 2026
17 checks passed
@alalazo alalazo deleted the stacks/consolidate-ml-pipelines branch March 2, 2026 07:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Issues related to Continuous Integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Environments: matrix of optional variants

3 participants