Skip to content

In-repo merge of ReEDS-Model/ReEDS main branch, but this time we turn off GAMS-required tests. - #12

Merged
samhuestis merged 399 commits into
mainfrom
staging/release_2026-06-18-disable-gams
Jun 29, 2026
Merged

samhuestis merged 399 commits into
mainfrom
staging/release_2026-06-18-disable-gams

Conversation

@ty-fi

@ty-fi ty-fi commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

This is identical to #11, except it makes a few changes to the workflow files that turn off GAMS-required test actions.

wesleyjcole and others added 30 commits May 8, 2026 16:30
Co-authored-by: Wesley Cole <49044852+wesleyjcole@users.noreply.github.com>
Bumps [actions/github-script](https://github.com/actions/github-script) from 7.0.1 to 9.0.0.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](actions/github-script@60a0d83...3a2844b)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: 9.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…ferences

Change References From ReEDS-2.0 to ReEDS
Co-authored-by: kodiobika <35176195+kodiobika@users.noreply.github.com>
…actions/actions/github-script-9.0.0

build(deps): bump actions/github-script from 7.0.1 to 9.0.0
…actions/peaceiris/actions-gh-pages-4.0.0

build(deps): bump peaceiris/actions-gh-pages from 3.9.3 to 4.0.0
Co-authored-by: Wesley Cole <49044852+wesleyjcole@users.noreply.github.com>
kennedy-mindermann and others added 12 commits June 16, 2026 14:02
Co-authored-by: Wesley Cole <49044852+wesleyjcole@users.noreply.github.com>
Update docs with information to get an evaluation license from GAMS
…tation

remove extra scripts from documentation_tools
Bumps the actions-non-breaking group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv).


Updates `actions/checkout` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@de0fac2...df4cb1c)

Updates `astral-sh/setup-uv` from 8.1.0 to 8.2.0
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](astral-sh/setup-uv@0880764...fac544c)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions-non-breaking
- dependency-name: astral-sh/setup-uv
  dependency-version: 8.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-non-breaking
...

Signed-off-by: dependabot[bot] <support@github.com>
…_actions/actions-non-breaking-0dffccaecd

build(deps): bump the actions-non-breaking group with 2 updates
Pull main branch from upstream ReEDS-Model fork into staging branch on RMI/ReEDS-CEPM
Introduce a new environment variable ENABLE_GAMS_CI (default 'false') in .github/workflows/python-app.yaml and update the run-ReEDS and run-R2X job conditionals to require ENABLE_GAMS_CI == 'true' in addition to excluding dependabot. This makes GAMS-related CI runs opt-in, preventing those jobs from running by default (and still skipping dependabot-triggered runs).
@ty-fi

ty-fi commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator Author

OK, in this branch I made a few additional changes (but only to the .github stuff, not to anything in the repo itself):

  • The two test jobs that actually require ReEDS runs now need a repo-level variable called ENABLE_GAMS_CI to be true, otherwise they get skipped;
  • There's also an LLM-generated step-by-step process for doing the CI comparison on our own machine if we get there. We may want to do that later on.

@samhuestis

Copy link
Copy Markdown
Collaborator

@ty-fi Could you request me to view this PR, dont have the option currently.

@samhuestis samhuestis self-assigned this Jun 29, 2026
@samhuestis
samhuestis merged commit 5226124 into main Jun 29, 2026
8 checks passed
@samhuestis
samhuestis deleted the staging/release_2026-06-18-disable-gams branch June 29, 2026 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants