smallstep / cli

🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc.
https://smallstep.com/cli
Apache License 2.0
3.57k stars 247 forks source link

[Bug]: Missing Armv7 build artifact in releases #1126

Closed TimothyHarder closed 4 months ago

TimothyHarder commented 4 months ago

Steps to Reproduce

NA

Your Environment

NA

Expected Behavior

armv7 build artifact in releases

Actual Behavior

Arm64 artifacts are found, but not armv7 for step-cli.

Additional Context

Armv7 is found for step-ca, and is a target build, but not found in the releases for step-cli.

Contributing

Vote on this issue by adding a 👍 reaction. To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

hslatman commented 4 months ago

@TimothyHarder it seems we do create armv7 binaries, but they're not named step-cli; just step: https://github.com/smallstep/cli/releases/download/v0.25.2/step_linux_0.25.2_armv7.tar.gz. I'm not sure why it doesn't have -cli; will discuss in upcoming open source triage.

TimothyHarder commented 4 months ago

@hslatman Thank you! My Pi Zero was falling over trying to compile it. I will reference the step binary for armv7.

hslatman commented 4 months ago

The release notes have been updated to make it clearer that the direct links are at the top and the most popular. Others are in the long list below that: https://github.com/smallstep/cli/pull/1128.