on: [push] env: REGISTRY: forgejo.sbox.hornwitser.no REGISTRY_IMAGE: forgejo.sbox.hornwitser.no/furnavia/builder jobs: build: runs-on: docker container: image: sif.g100.hornwitser.no:3000/furnavia/builder:latest steps: - name: Authenticate uses: docker/login-action@v3 with: username: ${{ secrets.REGISTRY_USERNAME }} password: ${{ secrets.REGISTRY_TOKEN }} registry: ${{ env.REGISTRY }} - name: Build and push uses: docker/build-push-action@v6 with: push: true tags: | ${{ env.REGISTRY_IMAGE }}:${{ github.ref_name }} ${{ env.REGISTRY_IMAGE }}:latest