From ac56843bac3e20d6c6734d1461460e67a46d6099 Mon Sep 17 00:00:00 2001 From: Eduardo-Barreto Date: Tue, 31 Dec 2024 12:58:08 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=B7=E2=9C=A8=20Add=20docker=20hub=20pu?= =?UTF-8?q?blish?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/docker.yaml | 34 ++++++++++++++-------------------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 9f726b1..287629b 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -16,27 +16,11 @@ jobs: - name: Checkout uses: actions/checkout@v3 - - name: Get image name - id: get_image_name - shell: bash - run: | - IMAGE_NAME=ghcr.io/${{ github.repository }} - - # Change all uppercase to lowercase - IMAGE_NAME=$(echo $IMAGE_NAME | tr '[A-Z]' '[a-z]') - - echo "name=$IMAGE_NAME" >> $GITHUB_OUTPUT - - - name: Docker meta - id: meta - uses: docker/metadata-action@v4 + - name: Log in to Docker Hub + uses: docker/login-action@v3 with: - images: ${{ steps.get_image_name.outputs.name }} - tags: | - type=ref,event=branch - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_TOKEN }} - name: Log in to GitHub Container Registry uses: docker/login-action@v2 @@ -45,6 +29,16 @@ jobs: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + - name: Docker meta + id: meta + uses: docker/metadata-action@v4 + with: + images: | + thunderatz/stm32cubemx + ghcr.io/thunderatz/stm32cubemx + tags: | + type=ref,event=branch + - name: Build and push docker image to Github Container Registry uses: docker/build-push-action@v3 with: