From acb102c1a41c39b66f0acfb1cb5e3d7842c43f3a Mon Sep 17 00:00:00 2001 From: Luca Heltai Date: Mon, 25 Jan 2021 13:10:14 +0100 Subject: [PATCH] Second try. --- .github/workflows/docker.yml | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 1ef1706de7..efb1ce8b46 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -8,16 +8,25 @@ jobs: build-master-docker: runs-on: ubuntu-latest steps: - - name: Checkout + - + name: Checkout code uses: actions/checkout@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 + - + name: Login to DockerHub + uses: docker/login-action@v1 + with: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and push Docker image of master uses: docker/build-push-action@v2 with: - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - cache_froms: dealii/dependencies:focal + context: ./contrib/docker/ + cache_froms: type=registry,ref=dealii/dependencies:focal repository: dealii/dealii + cache-to: type=inline add_git_labels: true tags: master-focal - path: ./contrib/docker -- 2.39.5