Closed Ph0enixKM closed 3 weeks ago
I'll try to compile linux arm in a separate github workflow
I managed to do this. You can test it one more time if you'd like
@arapower these version changes won't introduce any breaking changes?
@arapower All issues are now resolved:
actions/checkout
versionactions/upload-release-asset
with softprops/action-gh-release
actions/upload-artifact
This PR also introduces a version bump to 0.3.2-alpha
@Ph0enixKM I don't have ARM Linux, so I can't verify if the process works properly.
@arapower if the Linux ARM binary doesn't work for someone then we can adjust it later. It should though as the workflow is using cross-rs
to compile it and it doesn't fail.
After some struggles trying to configure this on my own I gave up and got this working with
cargo-dist
. This automation pipeline works for:Unfortunately the
cargo-dist
does not support Linux ARM. That's the only downside.The installer script has been adjusted to work for the new github actions pipeline. Let me know if you think we can do it better someway.
How to test this:
Cargo.toml
to anything (ex.1.1.1
)Cargo.toml
release.url
variable ininstall.ab
to match your repo url (cargo run setup/install.ab
)