Update the global workflow environment#2068
Draft
AlexanderHrabski-NOAA wants to merge 13 commits into
Draft
Conversation
AlexanderHrabski-NOAA
force-pushed
the
update/gw_env
branch
from
July 21, 2026 13:48
28a7f7e to
a2e8e88
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR updates the
global-workflow-envwith the latest dependencies of the global workflow. The python variant is removed because it now must always be on, and some additional variants were added to support user installs for specific applications per the comments in #1994. Also removes theip2dependence fromufs-utils-envs, which was leading to a concretization error.ip2was depreciated, and no longer exists in thespack-packagesupstream.ipprovides the lost functionality.Dependencies
#2063 is required to build the environment for Ubuntu WSL.
Issues addressed
Resolves #1994
Applications affected
Affects the global workflow. Also modifies the unified environment, which includes the global workflow environment.
Systems affected
All, via changing an environment that is part of the unified environment.
Testing
CI: Note whether the automatic tests (GitHub actions tests that run automatically for every commit) pass or not
New tests added: List and describe any new tests added to GitHub actions
Additional testing: Add information on any additional tests conducted
unified-envon Ubuntu WSL with GNU compilersglobal-workflow-envon Ubuntu WSL with GNU compilersunified-envon Ursa with Intel OneAPI compilersglobal-workflow-envon Ursa with Intel OneAPI compilersKeeping this a draft while I test. Please let me know if there are other systems you'd like me to test this on.
Checklist