setup-gmat v0.2 — Windows, macOS, and the R2022a/R2025a/R2026a matrix #8
djankov
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
setup-gmatv0.2 ships cross-platform coverage and the full version matrix. Drop one step into your CI on Linux, Windows, or macOS, against R2022a, R2025a, or R2026a, and get a workingGMAT_ROOTand an importablegmatpy.What's new in v0.2
{ubuntu-latest, windows-latest, macos-latest} × {R2022a, R2025a, R2026a}runs on every PR. The one excluded combo ismacos-latest × R2022a— R2022a's macOS DMG ships x86_64-onlygmatpybindings that Apple Silicon runners cannot dlopen (#51).mainplus a daily HEAD-only URL liveness check across every supported(version, OS)triple — SourceForge mirror drift fails the upstream watchdog before any consumer notices (#52, #53).v0.2 supports
ubuntu-latestwindows-latestmacos-latestPin Python to a version your chosen GMAT release ships
gmatpybindings for — see the Python ABI table in the README. R2022a's lowest common denominator across all OSes is 3.9.Pinning
@v0is the floating major tag — auto-picks v0.x.x patches. Pin to@v0.2.0for an immutable SHA.Links
Feedback wanted
windows-latestormacos-latestinstall cleanly on your runner image? If not, which image and what failed?Beta Was this translation helpful? Give feedback.
All reactions