diff --git a/.gitea/workflows/docker-simple.yml b/.gitea/workflows/docker-simple.yml index a6d3ec7..4409ac4 100644 --- a/.gitea/workflows/docker-simple.yml +++ b/.gitea/workflows/docker-simple.yml @@ -22,12 +22,14 @@ jobs: id: repo run: | REPO_LOWER=$(echo "${{ gitea.repository }}" | tr '[:upper:]' '[:lower:]') + REPO_NAME=$(echo "${{ gitea.repository }}" | cut -d'/' -f2 | tr '[:upper:]' '[:lower:]') echo "repository_lower=${REPO_LOWER}" >> $GITHUB_OUTPUT - echo "Repository name (lowercase): ${REPO_LOWER}" + echo "repository_name=${REPO_NAME}" >> $GITHUB_OUTPUT + echo "Repository name (lowercase): ${REPO_NAME}" - name: Build Docker image run: | - docker build -t ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ env.IMAGE_NAME }}:latest . + docker build -t ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ steps.repo.outputs.repository_name }}:latest . - name: Log in to Container Registry run: | @@ -35,14 +37,14 @@ jobs: - name: Push Docker image run: | - docker push ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ env.IMAGE_NAME }}:latest + docker push ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ steps.repo.outputs.repository_name }}:latest - name: Link package to repository run: | - echo "✅ Docker image pushed to: ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ env.IMAGE_NAME }}:latest" + echo "✅ Docker image pushed to: ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ steps.repo.outputs.repository_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 }}/${{ steps.repo.outputs.repository_lower }}/${{ env.IMAGE_NAME }}:latest || true \ No newline at end of file + docker rmi ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ steps.repo.outputs.repository_name }}:latest || true \ No newline at end of file