Skip to content

Modernise CI workflow - #1

Merged
annmoel merged 1 commit into
masterfrom
workflows
Jun 19, 2026
Merged

annmoel merged 1 commit into
masterfrom
workflows

Conversation

@annmoel

@annmoel annmoel commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator
  • Switch from setup-miniconda to mamba-org/setup-micromamba (faster, built-in environment caching)
  • Update actions/checkout v2 → v4
  • Add pull_request trigger and pyproject.toml to watched paths
  • Add fail-fast: false so one Python version failure doesn't cancel others
  • Install package with pip install -e ".[test]" to get pytest and pytest-cov
  • Replace python tests/test_mwe.py with pytest -m "not slow"

- Switch from setup-miniconda to mamba-org/setup-micromamba (faster,
  built-in environment caching)
- Update actions/checkout v2 → v4
- Add pull_request trigger and pyproject.toml to watched paths
- Add fail-fast: false so one Python version failure doesn't cancel others
- Install package with pip install -e ".[test]" to get pytest and pytest-cov
- Replace python tests/test_mwe.py with pytest -m "not slow"

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@annmoel
annmoel merged commit 2914477 into master Jun 19, 2026
10 checks passed
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.

1 participant