From 5e87a46964678da41d1d310ddea06d8570b5efc1 Mon Sep 17 00:00:00 2001 From: Soham Sen Date: Sun, 5 Nov 2023 01:22:31 +0530 Subject: [PATCH] Speed up Docker builds --- .github/workflows/build-push-docker.yml | 2 ++ Dockerfile | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-push-docker.yml b/.github/workflows/build-push-docker.yml index 9ab2462..38cb4fe 100644 --- a/.github/workflows/build-push-docker.yml +++ b/.github/workflows/build-push-docker.yml @@ -27,3 +27,5 @@ jobs: platforms: linux/amd64,linux/arm64 push: true tags: yureien/yabin:latest + cache-from: type=registry,ref=yureien/yabin:buildcache + cache-to: type=registry,ref=yureien/yabin:buildcache,mode=max diff --git a/Dockerfile b/Dockerfile index 45bc8f2..217b4d9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18-alpine AS builder +FROM --platform=$BUILDPLATFORM node:18-alpine AS builder WORKDIR /app