diff --git a/.gitea/workflows/build-and-push.yaml b/.gitea/workflows/build-and-push.yaml index 95b13e4..b491d5f 100644 --- a/.gitea/workflows/build-and-push.yaml +++ b/.gitea/workflows/build-and-push.yaml @@ -20,6 +20,14 @@ jobs: echo "📁 Repository contents:" ls -la ${{ gitea.workspace }} + - name: Prepare registry path + id: prep + run: | + # Convert repository owner to lowercase + REPO_OWNER=$(echo "${{ gitea.repository_owner }}" | tr '[:upper:]' '[:lower:]') + echo "repo_owner=${REPO_OWNER}" >> $GITHUB_OUTPUT + echo "📝 Repository owner (lowercase): ${REPO_OWNER}" + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 @@ -37,8 +45,10 @@ jobs: with: context: . push: true - tags: git.eurekin.pl/${{ gitea.repository_owner }}/hello-gitea:latest,git.eurekin.pl/${{ gitea.repository_owner }}/hello-gitea:${{ gitea.sha }} + tags: | + git.eurekin.pl/${{ steps.prep.outputs.repo_owner }}/hello-gitea:latest + git.eurekin.pl/${{ steps.prep.outputs.repo_owner }}/hello-gitea:${{ gitea.sha }} - run: echo "📦 Docker image has been pushed to the registry!" - - run: echo "🎯 You can pull it with docker pull git.eurekin.pl/${{ gitea.repository_owner }}/hello-gitea latest" + - run: echo "🎯 You can pull it with: docker pull git.eurekin.pl/${{ steps.prep.outputs.repo_owner }}/hello-gitea:latest" - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file