electrs icon indicating copy to clipboard operation
electrs copied to clipboard

Feature: run CI also on ARM 32/64 CPU

Open romanz opened this issue 4 years ago • 1 comments

Is your feature request related to a problem? Please describe. Many SBC bitcoin node distributions use electrs, but our CI only builds & tests it on x64 CPU. Currently, the code has a few workarounds to build/run on ARM-based devices, but it's not automatically tested.

Describe the solution you'd like Something similar to https://github.com/rust-bitcoin/rust-bitcoin/blob/a961ab452657a2e94925632747a1794b768c17a6/.github/workflows/rust.yml#L97-L117.

romanz avatar Oct 15 '21 06:10 romanz

Would prefer to use Rust from the packages to test saner scenarios.

Kixunil avatar Oct 15 '21 08:10 Kixunil

Also, consider using https://github.com/marketplace/actions/arm-runner.

romanz avatar Jun 17 '23 19:06 romanz

https://cirrus-ci.org/ seems to support free ARM builders for open-source projects.

romanz avatar Jun 26 '23 19:06 romanz

Done in #900.

romanz avatar Jul 01 '23 18:07 romanz