From 39c8c83d11b69ec03bb85dba3f116e2c63f7a335 Mon Sep 17 00:00:00 2001 From: Elias Stepanik <40958815+eliasstepanik@users.noreply.github.com> Date: Wed, 1 Feb 2023 08:24:45 +0100 Subject: [PATCH] Update docker-image.yml --- .github/workflows/docker-image.yml | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 0e229f0..b628104 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -14,9 +14,22 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Build the Docker image - run: docker build . --file Dockerfile --tag saile2204/ionos_ddns_updater:$(date +%s) - - name: Dockerhub Login - run: docker login --username=${DOCKERUSERNAME} --password=${DOCKERPASSWORD} + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 + with: + install: true + + - name: Docker Build and Tag + run: docker build --load -t saile2204/ionos_ddns_updater:latest -t aile2204/ionos_ddns_updater:$(date +%s) --target deploy . + + - name: Log in to Docker Hub + uses: docker/login-action@v1 + with: + username: ${{ secrets.DOCKERUSERNAME }} + password: ${{ secrets.DOCKERPASSWORD }} + - name: Push to Dockerhub - run: docker push saile2204/ionos_ddns_updater:$(date +%s) + run: | + docker push saile2204/ionos_ddns_updater:latest + docker push saile2204/ionos_ddns_updater:$(date +%s)