Skip to content

Commit d557fb4

Browse files
committed
ci: add GitHub tests
1 parent efaa765 commit d557fb4

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.github/workflows/pytest.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: Basic unittests
2+
on:
3+
push:
4+
branches:
5+
- master
6+
- dev
7+
jobs:
8+
unittests:
9+
name: Python ${{ matrix.python-version }}
10+
runs-on: ubuntu-24.04
11+
strategy:
12+
matrix:
13+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
14+
env:
15+
POETRY_VIRTUALENVS_CREATE: false
16+
steps:
17+
- uses: actions/[email protected]
18+
- uses: actions/[email protected]
19+
with:
20+
python-version: ${{ matrix.python-version }}
21+
- run: python3 -m pip install --user hypothesis pytest
22+
- run: python3 -m pytest rubymarshal_tests

0 commit comments

Comments
 (0)