diff --git a/.dockerignore b/.dockerignore index 77ad197..6b42643 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,4 +1,9 @@ -data -docs .git -.next \ No newline at end of file +.github +node_modules +.next +*.log +.env* +.DS_Store +upload +data \ No newline at end of file diff --git a/.github/workflows/docker-latest.yml b/.github/workflows/docker-latest.yml index a4a8cc7..64cca84 100644 --- a/.github/workflows/docker-latest.yml +++ b/.github/workflows/docker-latest.yml @@ -43,5 +43,9 @@ jobs: platforms: linux/amd64,linux/arm64 tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - cache-from: type=gha - cache-to: type=gha,mode=max + cache-from: | + type=registry,ref=ghcr.io/${{ github.repository }}:latest + type=gha + cache-to: | + type=registry,ref=ghcr.io/${{ github.repository }}:latest,mode=max + type=gha,mode=max diff --git a/.github/workflows/docker-release.yml b/.github/workflows/docker-release.yml index 9f3c98a..02918e5 100644 --- a/.github/workflows/docker-release.yml +++ b/.github/workflows/docker-release.yml @@ -44,5 +44,9 @@ jobs: platforms: linux/amd64,linux/arm64 tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - cache-from: type=gha - cache-to: type=gha,mode=max + cache-from: | + type=registry,ref=ghcr.io/${{ github.repository }}:latest + type=gha + cache-to: | + type=registry,ref=ghcr.io/${{ github.repository }}:latest,mode=max + type=gha,mode=max