Skip to content

Conversation

@thowell
Copy link
Collaborator

@thowell thowell commented Dec 13, 2025

update to ci.yml to test release and dev versions of warp-lang and mujoco

@erikfrey erikfrey changed the title github ci: test warp release Github ci: test warp release Dec 29, 2025
- name: Uninstall nightly warp-lang and install release warp-lang
if: matrix.warp-version == 'release'
run: |
pip uninstall -y warp-lang
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK but we also want to use the release version of mujoco, right? Basically any non-nightlies?

Rather than explicitly uninstalling/reinstalling, which might be a source of error, can you rely on the deps in pyproject.toml? it may require you to tweak the optional dependencies so that we have a way of installing dev with nightly deps and dev with release deps, so it might look something like:

- name: Install dependencies
  run: |
    python -m pip install --upgrade pip
    pip install uv
    uv pip install --system -e .[${{ matrix.deps-version == 'release' && 'dev-release' || 'dev' }},cpu]

@thowell thowell changed the title Github ci: test warp release GitHub CI: separate release and dev tests Jan 1, 2026
@thowell thowell force-pushed the ci branch 3 times, most recently from 695f28e to 7440cd7 Compare January 1, 2026 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants