name: Build and Push Docker Image on: push: branches: - main - master jobs: build: runs-on: ubuntu-latest steps: - name: 1. Code auschecken uses: actions/checkout@v3 - name: 2. Login in die Gitea Registry run: | # Mit explizitem Port 3000, damit Docker kein HTTPS auf 443 versucht echo "${{ secrets.REGISTRY_TOKEN }}" | docker login gitea.simonaltschaeffl.de:3000 -u simon_admin --password-stdin - name: 3. Docker Image bauen & pushen run: | # Bauen und Pushen mit der Port-Angabe docker build -t gitea.simonaltschaeffl.de:3000/simon_admin/homepage:latest . docker push gitea.simonaltschaeffl.de:3000/simon_admin/homepage:latest