Revamp
This PR adds support for all platforms and architectures supported by flyctl.
Thanks for the PR! There are quite a lot of unrelated changes in here. Can you pull those into separate PRs, keeping this one focused on the architecture support?
@jsierles Ooh, I just wrote some comments to make the review easier. Do you still want to split? (That's fine 🙃)
While I think some of these changes are good, it would be best to keep them in separate PRs.
OK!
@jsierles Done! #64
I just rebased this on top of #64, so I will rebase again after merging #64.
CI results: https://github.com/smorimoto/flyctl-actions/actions/runs/10113801238
@jsierles Ready for review!
Can you update the PR description to summarize the changes here?
@jsierles Done!