From 7c76144a0e9da543483b696668945b24cc96d76b Mon Sep 17 00:00:00 2001 From: jafreli Date: Sat, 19 Jul 2025 01:08:05 +0200 Subject: [PATCH] Update worckflow --- .gitea/workflows/docker-simple.yml | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/docker-simple.yml b/.gitea/workflows/docker-simple.yml index d2ff033..e5fcf7c 100644 --- a/.gitea/workflows/docker-simple.yml +++ b/.gitea/workflows/docker-simple.yml @@ -18,24 +18,31 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 + - name: Prepare repository name + id: repo + run: | + REPO_LOWER=$(echo "${{ gitea.repository }}" | tr '[:upper:]' '[:lower:]') + echo "repository_lower=${REPO_LOWER}" >> $GITHUB_OUTPUT + echo "Repository name (lowercase): ${REPO_LOWER}" + - name: Build Docker image run: | - docker build -t ${{ env.REGISTRY }}/${{ gitea.repository }}/${{ env.IMAGE_NAME }}:latest . + docker build -t ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ env.IMAGE_NAME }}:latest . - name: Log in to Container Registry run: | - echo "${{ secrets.TOKEN }}" | docker login ${{ env.REGISTRY }} -u ${{ gitea.repository_owner }} --password-stdin + echo "${{ secrets.GITEA_TOKEN }}" | docker login ${{ env.REGISTRY }} -u ${{ gitea.repository_owner }} --password-stdin - name: Push Docker image run: | - docker push ${{ env.REGISTRY }}/${{ gitea.repository }}/${{ env.IMAGE_NAME }}:latest + docker push ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ env.IMAGE_NAME }}:latest - name: Link package to repository run: | - echo "✅ Docker image pushed to: ${{ env.REGISTRY }}/${{ gitea.repository }}/${{ env.IMAGE_NAME }}:latest" - echo "📦 Package is now linked to repository: ${{ gitea.repository }}" - echo "🔗 View packages at: https://${{ env.REGISTRY }}/${{ gitea.repository_owner }}/${{ gitea.repository_name }}/packages" + echo "✅ Docker image pushed to: ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ env.IMAGE_NAME }}:latest" + echo "📦 Package is now linked to repository: ${{ steps.repo.outputs.repository_lower }}" + echo "🔗 View packages at: https://${{ env.REGISTRY }}/${{ gitea.repository_owner }}/packages" - name: Cleanup run: | - docker rmi ${{ env.REGISTRY }}/${{ gitea.repository }}/${{ env.IMAGE_NAME }}:latest || true \ No newline at end of file + docker rmi ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ env.IMAGE_NAME }}:latest || true \ No newline at end of file