mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-05-30 21:37:47 -05:00
[PR #6472] [MERGED] Switch to multiple runners per arch #8722
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/dani-garcia/vaultwarden/pull/6472
Author: @dfunkt
Created: 11/16/2025
Status: ✅ Merged
Merged: 11/23/2025
Merged by: @dani-garcia
Base:
main← Head:multiple-runners📝 Commits (1)
64b3f20Switch to multiple runners per arch📊 Changes
4 files changed (+215 additions, -104 deletions)
View changed files
📝
.github/workflows/release.yml(+206 -94)📝
docker/DockerSettings.yaml(+0 -1)📝
docker/Dockerfile.alpine(+6 -6)📝
docker/Dockerfile.j2(+3 -3)📄 Description
Here's an example workflow run with all cache cleaned:
https://github.com/dfunkt/vaultwarden/actions/runs/19406766594
13m 10s for all Vaultwarden default target platforms (amd64, arm64, armv6 and armv7)
There's a lot of duplication in the second job that could be reduced via YAML anchors, but unfortunately zizmor has problems with parsing them atm (https://github.com/zizmorcore/zizmor/issues/1304)
And lastly, here's the reference documentation that I used for creating this: https://docs.docker.com/build/ci/github-actions/multi-platform/#distribute-build-across-multiple-runners
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.