-
Notifications
You must be signed in to change notification settings - Fork 127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add ARM architecture support on release-bin.yaml
#815
Comments
Hi @plebhash, is it okay if I give this a try? |
@plebhash I've managed to do the releases : https://github.com/xyephy/stratum/releases/tag/dev. |
LGM |
I've pushed PR #864 |
Closed in #864 |
Currently we only support the following platforms on the
Release Binaries
pipeline:aarch64-apple-darwin
: MacOS Apple Silicon (M1+M2)x86_64-apple-darwin
: MacOS x86-64x86_64-linux-gnu
: Linux x86-64As described in #684, it is also desirable to support ARM SoCs and SBCs.
The two most popular architectures being:
aarch64-unknown-linux-gnu
arm-unknown-linux-gnueabi
I started working on this a while ago by proposing a shell script via PR #684, but since we have a binary release pipeline, it makes more sense add support for these targets via
release-bin.yaml
instead, without adding any additional shell script.This could also be useful: https://github.com/houseabsolute/actions-rust-cross
It is a Github Action that allows cross-compilation of Rust projects via cargo cross.
While working on this issue, the contributor should make some mock releases on their fork as a way to validate that the workflow is behaving as expected.
The text was updated successfully, but these errors were encountered: