mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-03-11 17:41:29 -05:00
[PR #1973] [MERGED] Optimize release workflow. #6673
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/1973
Author: @BlackDex
Created: 9/13/2021
Status: ✅ Merged
Merged: 9/13/2021
Merged by: @dani-garcia
Base:
main← Head:optimize-release📝 Commits (1)
ca0fd7aOptimize release workflow.📊 Changes
19 files changed (+1170 additions, -193 deletions)
View changed files
📝
.github/workflows/build.yml(+12 -33)📝
.github/workflows/hadolint.yml(+1 -1)📝
.github/workflows/release.yml(+21 -7)📝
docker/Dockerfile.j2(+65 -44)📝
docker/Makefile(+6 -0)📝
docker/amd64/Dockerfile(+19 -7)📝
docker/amd64/Dockerfile.alpine(+12 -4)➕
docker/amd64/Dockerfile.buildx(+126 -0)➕
docker/amd64/Dockerfile.buildx.alpine(+118 -0)📝
docker/arm64/Dockerfile(+45 -30)➕
docker/arm64/Dockerfile.buildx(+169 -0)📝
docker/armv6/Dockerfile(+45 -30)➕
docker/armv6/Dockerfile.buildx(+169 -0)📝
docker/armv7/Dockerfile(+45 -30)📝
docker/armv7/Dockerfile.alpine(+12 -4)➕
docker/armv7/Dockerfile.buildx(+169 -0)➕
docker/armv7/Dockerfile.buildx.alpine(+125 -0)📝
hooks/build(+6 -1)📝
hooks/push(+5 -2)📄 Description
This starts building both Debian and Alpine based images at the same time
This prevents downloading the same crates multiple times.
via the build script sometimes caused issues.
the Bullseye Debian release regarding package versions.
As a side-note, i also tried adding the apt files to the cache, it did not cause any change into the build-time (both local and on GHA) so to have less complexity i did not add it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.