Skip to content

Fix Pixi platform setup in package CI#216

Merged
AndrewSazonov merged 3 commits into
developfrom
fix-pypi-pixi-rich-platforms
Jun 30, 2026
Merged

Fix Pixi platform setup in package CI#216
AndrewSazonov merged 3 commits into
developfrom
fix-pypi-pixi-rich-platforms

Conversation

@AndrewSazonov

Copy link
Copy Markdown
Member

Summary

  • configure CI-created Pixi projects with runner-specific rich platform entries
  • avoid solving unqualified macOS/Linux PyPI targets that can fall back to source builds
  • format non-Python documentation files with the Prettier version installed by CI

Verification

  • pixi run nonpy-format-check
  • git diff --check
  • pixi run check
  • pixi run docs-build

@codecov

codecov Bot commented Jun 30, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.34%. Comparing base (883c384) to head (4b80a3b).
⚠️ Report is 123 commits behind head on develop.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #216      +/-   ##
===========================================
+ Coverage    82.26%   90.34%   +8.08%     
===========================================
  Files           88      284     +196     
  Lines         5451    24664   +19213     
  Branches       454     2897    +2443     
===========================================
+ Hits          4484    22282   +17798     
- Misses         802     1756     +954     
- Partials       165      626     +461     
Flag Coverage Δ
integration ?
unittests 90.34% <ø> (+17.89%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 329 files with indirect coverage changes

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

@AndrewSazonov AndrewSazonov added the [scope] maintenance Code/tooling cleanup, no feature or bugfix (major.minor.PATCH) label Jun 30, 2026
@AndrewSazonov AndrewSazonov marked this pull request as ready for review June 30, 2026 11:41
@AndrewSazonov AndrewSazonov merged commit 20260e3 into develop Jun 30, 2026
26 of 28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[scope] maintenance Code/tooling cleanup, no feature or bugfix (major.minor.PATCH)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant