Update worckflow
All checks were successful
Build and Push Docker Image (Simple) / build-and-push (push) Successful in 4s

This commit is contained in:
jafreli
2025-07-19 01:27:21 +02:00
parent 2093695c90
commit 7bea1f9635

View File

@@ -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
docker rmi ${{ env.REGISTRY }}/${{ steps.repo.outputs.repository_lower }}/${{ steps.repo.outputs.repository_name }}:latest || true