aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/coverage.yml
diff options
context:
space:
mode:
authornatsuoto <[email protected]>2026-06-08 14:40:14 +0530
committernatsuoto <[email protected]>2026-06-08 14:40:14 +0530
commite5f25006e91753246cb6bfc26d90c82b30c0cd8e (patch)
tree80fe56a4705f0ccf3133fb3e6a351811b1fd580e /.github/workflows/coverage.yml
parentcf5f504c74f2550dacb24be932f4a1a811a418ef (diff)
downloadedify-e5f25006e91753246cb6bfc26d90c82b30c0cd8e.tar.xz
edify-e5f25006e91753246cb6bfc26d90c82b30c0cd8e.zip
chore(ci): drop macOS and Windows from CI matrix
Edify is a pure-Python wheel (`py3-none-any.whl`) with no compiled extensions, no platform-specific imports, and no filesystem or subprocess code paths. The only platform-relevant surface is stdlib `re`, which is behaviorally identical across CPython on Linux/macOS/Windows. The macOS and Windows jobs were buying ~zero signal and produced false negatives (a transient DNS error on `py312 (macos)` blocked the v0.3.0 release rerun). Matrix goes from 27 jobs (9 versions x 3 OSes) to 9 (9 versions x ubuntu only). `check` and `docs` were already Linux-only. Branch protection on `main` already updated: required contexts went from 31 to 13 (Linux matrix + `check`, `docs`, `Analyze (python)`, `build`). Closes #59
Diffstat (limited to '.github/workflows/coverage.yml')
0 files changed, 0 insertions, 0 deletions