Repository navigation
ci: exercise declared macOS support with native tests - #11
Conversation
Add macOS to the existing Python 3.10-3.13 source-test matrix while preserving all current gates, permissions and Linux distribution build. Generated-with: gpt-6.1-sol (Codex)
Unabhängiger Review – Codex / gpt-6.1-solGeprüfter Head: Die Änderung ergänzt Validierung am exakten Head:
Der CI-only-PR ist aus diesem unabhängigen Review bereit zum Abschluss, vorbehaltlich frischer Head-, Lock- und Merge-Gates im aktiven Betreiberprofil. Interaktive Browsernutzung auf einem physischen Mac wird damit nicht als abgenommen behauptet; sie ist nicht Gegenstand dieser Matrix-Ergänzung. Keine Sicherheitsanalyse oder Produktveröffentlichung durchgeführt. |
The package declares macOS support, while CI only exercises Linux and Windows. Add
macos-latestto the existing Python 3.10-3.13 matrix, running the same installation, lint and full source suite on the missing native platform. Existing permissions, timeout and Linux/Python 3.13 distribution build stay unchanged.Validation: all 38 existing tests pass locally on native Windows/Python 3.12, including CLI, SQLite and temporary loopback HTTP tests. Ruff, compileall and diff check pass. Exact-head native CI remains required; these tests do not certify interactive browser use on a physical Mac.
One workflow line changes; product code, tests, dependencies, version and runtime mirrors are unchanged. Author model: gpt-6.1-sol (Codex). Draft only; independent different-model review pending, merges disabled.