From 6f12f241e3624a63dae8025311f1efda4456843e Mon Sep 17 00:00:00 2001 From: DARKZOUL5 Date: Wed, 15 Oct 2025 15:12:11 +0300 Subject: [PATCH] Refactor Docker registry login step to use login-action for improved security and clarity --- .gitea/workflows/build-docker-image.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/build-docker-image.yml b/.gitea/workflows/build-docker-image.yml index b4226e8..0f38c8e 100644 --- a/.gitea/workflows/build-docker-image.yml +++ b/.gitea/workflows/build-docker-image.yml @@ -30,9 +30,12 @@ jobs: - name: Tag Docker image as latest run: docker tag ${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:${{ env.TAG }} ${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:latest - - name: Log in to Gitea registry - run: echo ${{ secrets.DOCKER_REGISTRY_TOKEN }} | docker login ${{ env.REGISTRY }} -u ${{ env.OWNER }} --password-stdin - + - name: Login to the Container registry + uses: https://gitea.com/docker/login-action@v3 + with: + registry: ${{ env.REGISTRY }} + username: ${{ env.OWNER }} + password: ${{ secrets.DOCKER_REGISTRY_TOKEN }} - name: Push Docker image with release tag run: docker push ${{ env.REGISTRY }}/${{ env.OWNER }}/${{ env.IMAGE_NAME }}:${{ env.TAG }}