Skip to content

ci: centralize uv setup and update certifi - #456

Merged
frgfm merged 3 commits into
developfrom
codex/uv-certifi-pyro-engine
Oct 21, 2026
Merged

frgfm merged 3 commits into
developfrom
codex/uv-certifi-pyro-engine

Conversation

@frgfm

@frgfm frgfm commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

Summary

All uv workflows use one local composite action. It reads the root [tool.uv].required-version and installs its lowest compatible version. The Docker images remain pinned to uv 0.13.4.

The project range is >=0.13.4,<1.0.0. The four tracked lockfiles update certifi to 2026.10.19 and use uv's current lock format.

Why

Astral's uv advisory says versions before 0.13.4 include the affected emSign root. Certifi published a related advisory. Neither advisory has a CVE. The locks use certifi 2026.10.19.

Test plan

  • uv lock --upgrade-package certifi and uv lock --check passed in all four projects.
  • git diff --check passed.
  • Application tests were not run.

@frgfm
frgfm force-pushed the codex/uv-certifi-pyro-engine branch from 2400e39 to 4ce94b5 Compare October 21, 2026 10:00
@codecov

codecov Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.02%. Comparing base (3a4b74e) to head (108713b).
⚠️ Report is 1 commits behind head on develop.

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #456   +/-   ##
========================================
  Coverage    80.02%   80.02%           
========================================
  Files            6        6           
  Lines          846      846           
========================================
  Hits           677      677           
  Misses         169      169           
Flag Coverage Δ
unittests 80.02% <ø> (ø)

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

☔ View full report in Codecov by Harness.
📢 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@frgfm frgfm self-assigned this Oct 21, 2026
@frgfm
frgfm force-pushed the codex/uv-certifi-pyro-engine branch from 8dd21d6 to 108713b Compare October 21, 2026 13:04
@frgfm frgfm changed the title build: update uv version constraint and certifi ci: centralize uv setup and update certifi Oct 21, 2026
@frgfm frgfm added topic: ci topic: build Related to build, installation & CI security type: misc labels Oct 21, 2026
@frgfm
frgfm merged commit c31352e into develop Oct 21, 2026
11 checks passed
@frgfm
frgfm deleted the codex/uv-certifi-pyro-engine branch October 21, 2026 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

security topic: build Related to build, installation & CI topic: ci type: misc

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant