name: Build Runner Image on: push: branches: [master] jobs: build: runs-on: fedora-latest steps: - name: Install tools run: dnf install -y git buildah - name: Checkout run: git clone ${{ gitea.server_url }}/${{ gitea.repository }} . - name: Build image run: buildah bud -t ${{ gitea.server_url }}/${{ gitea.repository }}:latest . - name: Push image run: | buildah login -u ${{ gitea.actor }} -p ${{ secrets.GITEA_TOKEN }} ${{ gitea.server_url }} buildah push ${{ gitea.server_url }}/${{ gitea.repository }}:latest