Merge pull request #111 from HideyoshiSolutions/chore/better-docker-cache

chore: better and more secure docker cache
This commit is contained in:
2025-11-03 13:16:03 -03:00
committed by GitHub
2 changed files with 11 additions and 6 deletions

View File

@@ -1,11 +1,12 @@
node_modules node_modules/*
dist dist/*
.k8s/*
.github/*
.github
.gitignore .gitignore
.dockerignore
Dockerfile Dockerfile
README.md README.md
.k8s
.env .env
.secret .secret

View File

@@ -80,8 +80,12 @@ jobs:
tags: | tags: |
${{ env.IMAGE_LATEST }} ${{ env.IMAGE_LATEST }}
${{ env.IMAGE_SHA }} ${{ env.IMAGE_SHA }}
cache-from: type=registry,ref=ghcr.io/hideyoshisolutions/frontend-hideyoshi.com:cache cache-from: |
cache-to: type=registry,ref=ghcr.io/hideyoshisolutions/frontend-hideyoshi.com:cache,mode=max type=registry,ref=ghcr.io/hideyoshisolutions/frontend-hideyoshi.com:cache-${{ github.ref_name }}-amd64
type=registry,ref=ghcr.io/hideyoshisolutions/frontend-hideyoshi.com:cache-${{ github.ref_name }}-arm64
cache-to: |
type=registry,ref=ghcr.io/hideyoshisolutions/frontend-hideyoshi.com:cache-${{ github.ref_name }}-amd64,mode=max,platform=linux/amd64
type=registry,ref=ghcr.io/hideyoshisolutions/frontend-hideyoshi.com:cache-${{ github.ref_name }}-arm64,mode=max,platform=linux/arm64
deploy: deploy:
needs: [docker] needs: [docker]