Skip to content

CI: Enable release on manylinux_riscv64#46

Open
luhenry wants to merge 2 commits intonumpy:mainfrom
luhenry:main
Open

CI: Enable release on manylinux_riscv64#46
luhenry wants to merge 2 commits intonumpy:mainfrom
luhenry:main

Conversation

@luhenry
Copy link
Copy Markdown

@luhenry luhenry commented May 3, 2026

No description provided.

@luhenry
Copy link
Copy Markdown
Author

luhenry commented May 3, 2026

cc @rgommers @andyfaff

It's using x86 runners with QEMU setup
@luhenry
Copy link
Copy Markdown
Author

luhenry commented May 3, 2026

Getting this error on CI:

The action docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a is not allowed in numpy/numpy-release because all actions must be from a repository owned by numpy, created by GitHub, or match one of the patterns: bus1/cabuild/action/msdevshell@*, mamba-org/setup-micromamba@*, pypa/cibuildwheel@*, pypa/gh-action-pypi-publish@*.

I expect we will need to authorize docker/setup-qemu-action@* to merge this change.

@andyfaff
Copy link
Copy Markdown
Member

andyfaff commented May 4, 2026

I'm waiting for a reply on numpy/numpy#30216 (comment) w.r.t NEP-57 first. If we move RISCV64 to tier 3 that means we regularly test in CI, if we move to tier 2 we move to testing in CI and releasing wheels to PyPI. Making wheels for PyPI requires discussing it on the mailing list

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.

2 participants