From 30c2a01c9f623ac7daccf9c3ecd837bec74a8327 Mon Sep 17 00:00:00 2001
From: Mirek Kratochvil <miroslav.kratochvil@uni.lu>
Date: Mon, 7 Feb 2022 10:06:21 +0100
Subject: [PATCH] setup docker.io with docker actions

---
 .github/workflows/docker.yml | 19 +++++++++++++++++--
 1 file changed, 17 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml
index 7a5f2cd81..cc8702644 100644
--- a/.github/workflows/docker.yml
+++ b/.github/workflows/docker.yml
@@ -22,9 +22,24 @@ jobs:
       - name: Check out the repo of ${{ github.repository }}
         uses: actions/checkout@v2
 
-      - name: Build and publish ${{ env.DOCKER_IMAGE_NAME }}
+      - name: Set up Docker Buildx
+        uses: docker/setup-buildx-action@v1
+
+      - name: Login to DockerHub
+        uses: docker/login-action@v1
+        with:
+          username: lcsbbiocore
+          password: ${{ secrets.DOCKER_IO_ACCESS_TOKEN }}
+
+      - name: Build and push to DockerHub
+        uses: docker/build-push-action@v2
+        with:
+          context: .
+          push: true
+          tags: lcsbbiocore/cobrexa.jl:latest
+
+      - name: Build and push to GHCR
         uses: macbre/push-to-ghcr@master
         with:
           image_name: ${{ env.DOCKER_IMAGE_NAME }}
           github_token: ${{ secrets.GITHUB_TOKEN }}
-          docker_io_token: ${{ secrets.DOCKER_IO_ACCESS_TOKEN }}
-- 
GitLab