name: Docker Build on: push jobs: build: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Login to Container Registry run: | docker login git.ambeles.nl \ -u ${{ secrets.REGISTRY_USERNAME }} \ -p ${{ secrets.REGISTRY_PASSWORD }} - name: Build Docker Image run: | docker build -t git.ambeles.nl/bedroomghost/gpx-studio:${{ github.sha }} . - name: Push Docker Image run: | docker tag git.ambeles.nl/bedroomghost/gpx-studio:${{ github.sha }} git.ambeles.nl/bedroomghost/gpx-studio:latest docker push git.ambeles.nl/bedroomghost/gpx-studio:${{ github.sha }} docker push git.ambeles.nl/bedroomghost/gpx-studio:latest