Skip to content

ci: build bcrypt musllinux wheels for riscv64 - #2640

Open
gounthar wants to merge 3 commits into
mainfrom
fix/bcrypt-musllinux-riscv64
Open

gounthar wants to merge 3 commits into
mainfrom
fix/bcrypt-musllinux-riscv64

Conversation

@gounthar

@gounthar gounthar commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator

Same change as #2629 for bcrypt: Rust 1.99.0 ships riscv64gc-unknown-linux-musl on stable, so both build jobs (abi3 and cp314t) can drop the musllinux skip.

The second commit clears the 5.0.0 entry in docs/packages/bcrypt.yaml so this PR's CI rebuilds it.

Both build jobs skipped musllinux because rustup.rs had no installer
for riscv64gc-unknown-linux-musl, and they install Rust in-container
through sh.rustup.rs. Rust 1.99.0 (2026-10-01) ships that target with
host tools on stable, and the same change for tiktoken (#2629) built
and tested musllinux wheels for cp312 through cp314t.

Artifact names keep the manylinux_riscv64 suffix so the publish job's
artifact-pattern still matches; the musllinux wheels land in the same
artifacts via wheelhouse/*.whl.

Signed-off-by: Bruno Verachten <gounthar@gmail.com>
Signed-off-by: Bruno Verachten <gounthar@gmail.com>
@github-actions

github-actions Bot commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://riseproject-dev.github.io/python-wheels/pr-preview/pr-2640/

Built to branch gh-pages at 2026-10-02 17:03 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

This branch has not been deployed

No deployments
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