-
Notifications
You must be signed in to change notification settings - Fork 167
Install GAMS using iiasa/actions for CI #452
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
Conversation
Codecov Report
@@ Coverage Diff @@
## master #452 +/- ##
======================================
Coverage 93.3% 93.3%
======================================
Files 37 37
Lines 2798 2800 +2
======================================
+ Hits 2611 2613 +2
Misses 187 187
|
|
The Windows tests appear to all pass, but the step is failing: Needs further investigation. |
4309b3e to
9e23d49
Compare
67d84d2 to
78b9c16
Compare
I'll temporarily exclude this in order to unblock other PRs, e.g. #451, and then open a new PR to re-enable and debug it. |
This PR uses the new
iiasa/actionsrepo andsetup-gamsaction to install GAMS on GitHub Actions runners.This approach is more modular and simple than the prior approach of checking out the ixmp repo and calling a script contained there.
Other changes:
ts-graphviz/setup-graphvizaction, which does essentially the same thing as the Bash script used from ixmpmessage_ix.testing.nightlythat handles the GAMS license upload and download. The new action uses license file contents stored as a repository secret.How to review
No review; CI changes only.
PR checklist
Add or expand tests;coverage checks both ✅Add, expand, or update documentation.N/A; CI changes onlyUpdate release notes.