name: build-and-publish on: push: branches: [master, main] jobs: build: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Log in to the Gitea container registry run: echo "${{ secrets.REGISTRY_TOKEN }}" | docker login git.thebennett.net -u "${{ secrets.REGISTRY_USER }}" --password-stdin - name: Build image run: | docker build \ -t git.thebennett.net/thevine/itsthevine:latest \ -t git.thebennett.net/thevine/itsthevine:${{ github.sha }} . - name: Push image run: | docker push git.thebennett.net/thevine/itsthevine:latest docker push git.thebennett.net/thevine/itsthevine:${{ github.sha }}