SierraSoftworks / github-backup

Automatically backup your GitHub repositories
MIT License
1 stars 0 forks source link

ci: Switch to building docker images based on existing cross-platform builds #34

Closed notheotherben closed 1 month ago

notheotherben commented 1 month ago

This PR avails of the cardinal sin of building docker images and hoisting externally built artifacts into them, and it does so to avoid the current ~50m build tax involved with building a complex Rust binary for arm64 under QEMU emulation mode. Ideally GitHub would have nice ARM64 runners we could use instead and all of this would be irrelevant, but for now we'll just piggypack on all the lovely work we've done to speed up the normal Rust builds and package those artifacts into an image for those that want it.