From da50871df5eada5d6e013bfeba3cd71a0b815ed9 Mon Sep 17 00:00:00 2001 From: Peter Buchegger Date: Mon, 31 Jan 2022 22:23:23 +0100 Subject: [PATCH] upload docker images to dockerhub --- .github/workflows/image_build.yml | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/.github/workflows/image_build.yml b/.github/workflows/image_build.yml index 6105611..49e8561 100644 --- a/.github/workflows/image_build.yml +++ b/.github/workflows/image_build.yml @@ -20,46 +20,36 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v2 - - name: Login to GitHub Container Registry + - name: Login to Docker Hub uses: docker/login-action@v1 with: - registry: ${{ env.REGISTRY }} - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - name: Extract metadata (tags, labels) for Docker - id: meta - uses: docker/metadata-action@v3 - with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push Docker image uses: docker/build-push-action@v2 with: context: . file: aprsc.dockerfile push: true - tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:aprsc - labels: ${{ steps.meta.outputs.labels }} + tags: ${{ secrets.DOCKERHUB_USERNAME }}/aprsc:latest - name: Build and push Docker image uses: docker/build-push-action@v2 with: context: . file: db.dockerfile push: true - tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:db - labels: ${{ steps.meta.outputs.labels }} + tags: ${{ secrets.DOCKERHUB_USERNAME }}/trackdirect-db:latest - name: Build and push Docker image uses: docker/build-push-action@v2 with: context: . file: trackdirect-apache.dockerfile push: true - tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:trackdirect-apache - labels: ${{ steps.meta.outputs.labels }} + tags: ${{ secrets.DOCKERHUB_USERNAME }}/trackdirect-apache:latest - name: Build and push Docker image uses: docker/build-push-action@v2 with: context: . file: trackdirect-python2.dockerfile push: true - tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:trackdirect-python2 - labels: ${{ steps.meta.outputs.labels }} + tags: ${{ secrets.DOCKERHUB_USERNAME }}/trackdirect-python2:latest