Skip to content

fix(ci): pin maturin version in python workflow#127

Merged
chaliy merged 2 commits into
mainfrom
2026-05-17-fix-unpinned-pypi-dependency-in-ci
May 17, 2026
Merged

fix(ci): pin maturin version in python workflow#127
chaliy merged 2 commits into
mainfrom
2026-05-17-fix-unpinned-pypi-dependency-in-ci

Conversation

@chaliy
Copy link
Copy Markdown
Contributor

@chaliy chaliy commented May 17, 2026

Motivation

  • Prevent CI supply-chain execution risk by avoiding installing the latest unpinned maturin from PyPI in the Python example job.

Description

  • Change .github/workflows/ci.yml to install maturin==1.8.7 instead of running pip install maturin, preserving the existing maturin develop step.

Testing

  • No repository unit/CI tests were run in this environment; the change was verified by inspecting ci.yml, viewing the diff, and committing the update locally (rebase against origin/main was not possible here due to no remote configured).

Codex Task

@chaliy chaliy merged commit c8a8516 into main May 17, 2026
11 checks passed
@chaliy chaliy deleted the 2026-05-17-fix-unpinned-pypi-dependency-in-ci branch May 17, 2026 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant