LPGhatguy / aftman

Aftman, the prodigal sequel to Foreman
MIT License
157 stars 16 forks source link

Add aarch64 builds to release workflow #64

Closed jacksonwelsh closed 3 months ago

jacksonwelsh commented 3 months ago

Adds aarch64 to the build matrix. There's an additional step in the job which only runs on the aarch64 build to install the arm linker. This linker is passed to RUSTFLAGS during the build.

Successfully built for arm in my fork: https://github.com/jacksonwelsh/aftman/actions/runs/9152355436

TreehouseFalcon commented 3 months ago

Sorry to bug ya, but could we get a 0.2.9 cut? I know it's pretty much just 0.2.8 with an extra build artifact but our team uses aftman in our backend runtime and it would speed up build times if we can get a baked version of this from the releases page! @LPGhatguy

LPGhatguy commented 3 months ago

Sorry to bug ya, but could we get a 0.2.9 cut? I know it's pretty much just 0.2.8 with an extra build artifact but our team uses aftman in our backend runtime and it would speed up build times if we can get a baked version of this from the releases page!

All done! I cut this as 0.3.0 because of the rustls change, but it's all up and available now.