Add macOS to CI test matrix (#16)

Co-authored-by: Maxim Shulga <maxim.shulga@alludo.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
authored and GitHub committed 2026-08-05 02:07:43 +00:00
1 parent d696f2aebb
commit 7618ef7ffb
2 files changed
+3 -2

No files matched your search

+2 -1
View File
@@ -4,10 +4,11 @@ on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest]
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
steps:
+1 -1
View File
@@ -156,7 +156,7 @@ Acceptance criteria:
### Strengthen tests and CI
- [x] Run CI on pull requests as well as pushes.
- [ ] Add macOS CI because macOS is an advertised platform.
- [x] Add macOS CI because macOS is an advertised platform.
- [x] Fix the Unix-socket path test that currently fails on a local macOS run.
- [ ] Replace nonexistent issue references in `xfail` markers with real tracked
work, then remove the markers as fixes land.