Update .gitea/workflows/docker-push.yaml
All checks were successful
Build and Push Docker Image / build (push) Successful in 2s

This commit is contained in:
jonas 2025-03-13 06:57:29 +00:00
parent 41a8dc0db4
commit bdf24eea1e

View File

@ -1,3 +1,4 @@
name: Build and Push Docker Image
on:
@ -19,23 +20,24 @@ jobs:
echo "exists=true" >> $GITHUB_ENV
else
echo "exists=false" >> $GITHUB_ENV
fi
fi
- name: Set repository name as image name
if: env.exists == 'true'
run: echo "IMAGE_NAME=${{ github.repository }}" >> $GITHUB_ENV
run: echo "IMAGE_NAME=$(echo '${{ github.repository }}' | tr '[:upper:]' '[:lower:]')" >> $GITHUB_ENV
- name: Log in to Docker registry
if: env.exists == 'true'
run: |
echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.ionas999.at -u ${{ secrets.REGISTRY_USERNAME }} --password-stdin
echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.ionas999.at -u ${{ secrets.REGISTRY_USERNAME }} --password-stdin
- name: Build Docker image
if: env.exists == 'true'
run: |
docker build -t git.ionas999.at/${{ env.IMAGE_NAME }}:latest .
docker build -t git.ionas999.at/${{ env.IMAGE_NAME }}:latest .
- name: Push Docker image
if: env.exists == 'true'
run: |
docker push git.ionas999.at/${{ env.IMAGE_NAME }}:latest
docker push git.ionas999.at/${{ env.IMAGE_NAME }}:latest