devmatteini / dra

A command line tool to download release assets from GitHub

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

releases of dra for non-x86_64 architectures

mmguero opened this issue · comments

At the moment you're only putting x86_64 assets out when you do a release of dra. Any chance you could include arm64, armv7 and armv6 releases as well? One of the great things about your tool is the ability to choose different releases from whatever repo it's querying, but that's somewhat limited when dra itself is only x86_64.

Hi!

I'll have a look at that, but rust seems to support all architectures you mentioned.

I was able to get it built for arm64 and armv7 using Docker in a GitHub workflow, if this is useful to anybody. Thanks for dra, it's a useful tool.

Nice!

I will try to make official releases in the next weeks.

Cool, of course it's doable with GitHub workflows that build it directly (vs. a Docker container). There were some gotchas dealing with arm and cargo (see the links in the comment at the top of my docker file) that were kind of pain, just FYI.

And FWIW I ran what I built on both arm64 and arm/v7 and dra was able to untag and download a release artifact just the same as it does with amd64.

Hi @mmguero, I just released 0.4.2, and you can find assets for armv6 and arm64 🎉

Awesome, thanks so much