Skip to content

Commit 2188a5f

Browse files
committed
Describe main release features
1 parent 5b7dd9c commit 2188a5f

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/main-openmpi.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,14 +162,22 @@ jobs:
162162
- name: Replace main release assets
163163
env:
164164
GH_TOKEN: ${{ github.token }}
165+
RELEASE_NOTES: |
166+
Prebuilt Open MPI packages for parallel_programming_course.
167+
168+
Features:
169+
- Open MPI v5.0.10 MPI toolchain: mpicc, mpicxx, mpirun, mpiexec.
170+
- Linux x86_64 OpenSHMEM/OSHMEM support via Open MPI and bundled UCX runtime libraries.
171+
- macOS arm64 SHMEM support via Sandia OpenSHMEM/SOS over Open MPI PMIx and bundled libfabric.
172+
- Relocatable, rootless archives with SHA256 checksums and JSON manifests.
165173
run: |
166174
set -euo pipefail
167175
test -n "$(find _release_assets -maxdepth 1 -type f -print -quit)"
168176
169177
git tag -f main "$GITHUB_SHA"
170178
git push origin refs/tags/main --force
171179
172-
notes="Moving main-branch Open MPI binary packages for parallel_programming_course. This release is replaced after every successful main build."
180+
notes="$RELEASE_NOTES"
173181
if gh release view main >/dev/null 2>&1; then
174182
gh release edit main \
175183
--title "Main Open MPI Extensions" \

0 commit comments

Comments
 (0)