Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add callable workflows for building OpenMPI and MPICH from source #5051

Merged
merged 1 commit into from
Oct 30, 2024

Conversation

jhendersonHDF
Copy link
Collaborator

@jhendersonHDF jhendersonHDF commented Oct 30, 2024

These workflows don't do anything alone; they have to be called from another workflow. Each builds (if necessary) their respective MPI implementation and then installs it to (or restores it from cache to) '${{ runner.workspace }}/<implementation>' for use in the calling workflow. Primarily created for #5032, but made more reusable for future workflows. Currently building is only done on Ubuntu with GCC.

@jhendersonHDF jhendersonHDF added Priority - 2. Medium ⏹ It would be nice to have this in the next release Component - Testing Code in test or testpar directories, GitHub workflows Type - New Feature Add a new API call, functionality, or tool labels Oct 30, 2024
@derobins derobins merged commit 8f0cdce into HDFGroup:develop Oct 30, 2024
66 checks passed
@jhendersonHDF jhendersonHDF deleted the mpi_source_workflows branch November 3, 2024 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component - Testing Code in test or testpar directories, GitHub workflows Priority - 2. Medium ⏹ It would be nice to have this in the next release Type - New Feature Add a new API call, functionality, or tool
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants