From e6235d90eedeb58ba74b01298e334c731d230a33 Mon Sep 17 00:00:00 2001 From: Vladimir Dementyev Date: Wed, 24 Nov 2021 11:39:19 +0300 Subject: [PATCH] Use GA cache for docker --- .github/workflows/deploy.yml | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 30c63d0..ac44dbd 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -27,25 +27,16 @@ jobs: - uses: docker/setup-buildx-action@v1 with: install: true + driver-opts: | + network=host - uses: docker/login-action@v1 with: registry: registry.digitalocean.com username: ${{ secrets.do_token }} password: ${{ secrets.do_token }} - - name: Cache Docker layers - uses: actions/cache@v2 - with: - path: /tmp/.buildx-cache - key: buildx-cache-${{ github.sha }} - restore-keys: | - buildx-cache - name: Build Docker image run: | - bundle exec kuby -e production build -- --cache-from=type=local,src=/tmp/.buildx-cache --cache-to=type=local,dest=/tmp/.buildx-cache-new --load - - name: Move cache - run: | - rm -rf /tmp/.buildx-cache - mv /tmp/.buildx-cache-new /tmp/.buildx-cache + bundle exec kuby -e production build -- --cache-from=type=gha --cache-to=type=gha,mode=max --load - name: Push Docker image run: | bundle exec kuby -e production push