name: Build Docker Container on: push: branches: ["main"] tags: ["v*.*.*"] env: REGISTRY: kitsunes.dev jobs: publish-docker: runs-on: docker container: docker steps: - name: Checkout Repository uses: actions/checkout@v4 - name: Login to Docker run: docker login -u ${{ github.actor }} -p {{ secrets.GITHUB_TOKEN }} ${{ env.REGISTRY }} - name: build docker repository run: docker build . -t ${{ github.repository }} - name: Push to Repo Server run: docker push kitsunes.dev/${{ github.repository }}:latest