Skip to content

Commit ec9acef

Browse files
committed
trying multiplatform runners
1 parent 0a7a312 commit ec9acef

1 file changed

Lines changed: 19 additions & 1 deletion

File tree

.github/workflows/run-tests-push.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
steps:
4848
- run: sudo apt update -y
4949
- run: sudo apt-get -U upgrade -y
50-
- uses: actions/checkout@v4
50+
- uses: actions/checkout@v6
5151
- uses: actions/setup-python@v6
5252
with:
5353
python-version: "3.13"
@@ -59,3 +59,21 @@ jobs:
5959
- run: xvfb-run /tmp/venv/bin/coverage run --source countess -m pytest -v -rP --doctest-modules countess/ tests/
6060
- run: echo '### Coverage Report' >> $GITHUB_STEP_SUMMARY
6161
- run: /tmp/venv/bin/coverage report --format=markdown --skip-empty --sort=-cover >> $GITHUB_STEP_SUMMARY
62+
63+
run-tests-windows-11-arm:
64+
runs-on: windows-11-arm
65+
name: Windows 11
66+
steps:
67+
- uses: actions/checkout@v6
68+
- run: python -m pip install --upgrade pip
69+
- run: python -m pip install -e .[dev]
70+
- run: python -m pytest -v -rP --doctest-modules countess/ tests/
71+
72+
run-tests-macos-m1:
73+
runs-on: macos-latest
74+
name: MacOS-M1
75+
steps:
76+
- uses: actions/checkout@v6
77+
- run: python -m pip install --upgrade pip
78+
- run: python -m pip install -e .[dev]
79+
- run: python -m pytest -v -rP --doctest-modules countess/ tests/

0 commit comments

Comments
 (0)