smimesign icon indicating copy to clipboard operation
smimesign copied to clipboard

Add arm64 builds for macOS, and build them from GH Actions

Open sergiou87 opened this issue 4 years ago • 1 comments

Trying to get https://github.com/desktop/desktop builds for macOS arm64, we need to build git in https://github.com/desktop/dugite-native for arm64, and in order to do that we need smimesign built for arm64 😄

I hope this is enough to make it happen 🤞

~~Spoiler: it doesn't yet, I'll work on this 😂~~

After some work it seems Travis doesn't want to help me get those builds, so I directly migrated the macOS CI script to GitHub Actions.

I will probably do the same for Windows in a different PR, Soon™…

sergiou87 avatar Apr 27 '21 10:04 sergiou87

Thanks for this PR!

FYI, we've had to overhaul our build process for Actions. See https://github.com/github/smimesign/pull/82

We don't currently have a permanent maintainer for smimesign, so we will probably avoid adding any builds for until we find such a maintainer (especially if the existing build still works, albeit unoptimized). We also prefer for people to install on macOS using Homebrew, which automatically handles this.

lgarron avatar Sep 23 '21 03:09 lgarron