Skip to content

Commit 0854a85

Browse files
committed
Check the user facing release combination regularly
1 parent dcde68a commit 0854a85

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

.github/workflows/tests-dev.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,31 @@ jobs:
2727

2828
- name: Run tests against MDAnalysis dev version
2929
run: tox -e tests-dev
30+
31+
tests-release:
32+
runs-on: ubuntu-latest
33+
strategy:
34+
matrix:
35+
python-version: ["3.11", "3.14"]
36+
37+
steps:
38+
- uses: actions/checkout@v6
39+
with:
40+
fetch-depth: 0
41+
42+
- name: Check out latest release tag
43+
run: git checkout $(git describe --tags --abbrev=0)
44+
45+
- name: Set up Python ${{ matrix.python-version }}
46+
uses: actions/setup-python@v6
47+
with:
48+
python-version: ${{ matrix.python-version }}
49+
50+
- name: Install released scatterkit and test dependencies
51+
run: |
52+
python -m pip install scatterkit
53+
python -m pip install -r tests/requirements.txt
54+
python -m pip list
55+
56+
- name: Run tests against released versions
57+
run: pytest

0 commit comments

Comments
 (0)