Skip to content

stacks: consolidate ml pipelines#3577

Open
alalazo wants to merge 5 commits intospack:developfrom
alalazo:stacks/consolidate-ml-pipelines
Open

stacks: consolidate ml pipelines#3577
alalazo wants to merge 5 commits intospack:developfrom
alalazo:stacks/consolidate-ml-pipelines

Conversation

@alalazo
Copy link
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

Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
@spackbot-triage spackbot-triage bot added the ci Issues related to Continuous Integration label Feb 27, 2026
@alalazo
Copy link
Member Author

alalazo commented Feb 27, 2026

@adamjstewart

@adamjstewart adamjstewart self-assigned this Feb 28, 2026
Copy link
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 <massimiliano.culpo@gmail.com>
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
@alalazo
Copy link
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.

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

2 participants