Skip to content

Add macOS to CI matrix#142

Merged
robamu merged 3 commits into
us-irs:mainfrom
mokagio:macos-ci
Mar 27, 2026
Merged

Add macOS to CI matrix#142
robamu merged 3 commits into
us-irs:mainfrom
mokagio:macos-ci

Conversation

@mokagio
Copy link
Copy Markdown
Contributor

@mokagio mokagio commented Mar 27, 2026

Summary

  • add macos-latest to the existing CI matrix
  • keep the current Python 3.9-3.12 coverage unchanged
  • expand issue macOS CI #138 into an implementation PR

Validation

  • uv run --extra test pytest tests/test_countdown.py -q
  • uv run --extra test pytest -q

Closes #138.

@mokagio mokagio marked this pull request as draft March 27, 2026 04:21
@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.85%. Comparing base (abba178) to head (19e602e).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #142   +/-   ##
=======================================
  Coverage   99.85%   99.85%           
=======================================
  Files          43       43           
  Lines        3534     3535    +1     
=======================================
+ Hits         3529     3530    +1     
  Misses          5        5           
Flag Coverage Δ
unittests 99.85% <100.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Co-authored-by: OpenAI Codex <codex@openai.com>
@mokagio mokagio marked this pull request as ready for review March 27, 2026 04:43
Co-authored-by: OpenAI Codex <codex@openai.com>
@mokagio mokagio mentioned this pull request Mar 27, 2026
@robamu
Copy link
Copy Markdown
Contributor

robamu commented Mar 27, 2026

Thanks :)

@robamu robamu merged commit e77b341 into us-irs:main Mar 27, 2026
14 checks passed
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.

macOS CI

2 participants