Only build armv7 on official releases #1732

Merged
zachgoll merged 1 commits from zachgoll/only-build-for-armv7-on-releases into main 2025-01-29 03:08:04 +08:00
zachgoll commented 2025-01-29 02:57:26 +08:00 (Migrated from github.com)

We currently build Docker images for linux/arm/v7, which allows support for some of the older Raspberry Pi models and a few other devices.

This build consumes a large majority of our build minutes and has recently started causing some sporadic segfault/memory errors on GH actions.

This PR makes a change that only builds the arm/v7 image for each release. Given that most Pis are 64bit at this point, this is a tradeoff that we have to make to optimize for faster builds and getting fixes out to users quicker.

We currently build Docker images for `linux/arm/v7`, which allows support for some of the older Raspberry Pi models and a few other devices. This build consumes a _large majority_ of our build minutes and has recently started causing some sporadic segfault/memory errors on GH actions. This PR makes a change that only builds the `arm/v7` image for each release. Given that most Pis are 64bit at this point, this is a tradeoff that we have to make to optimize for faster builds and getting fixes out to users quicker.
Sign in to join this conversation.