Skip to content

ci: exercise declared macOS support with native tests - #11

Draft
lukisch wants to merge 1 commit into
mainfrom
codex/mac-ci-20261016
Draft

lukisch wants to merge 1 commit into
mainfrom
codex/mac-ci-20261016

Conversation

@lukisch

@lukisch lukisch commented Oct 15, 2026

Copy link
Copy Markdown
Contributor

The package declares macOS support, while CI only exercises Linux and Windows. Add macos-latest to 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.

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)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant