diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 60671ab..244aa25 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -7,22 +7,23 @@ on: jobs: build: runs-on: ubuntu-latest + container: + image: docker:24 + volumes: + - /var/run/docker.sock:/var/run/docker.sock steps: - name: Checkout run: | git clone ${{ gitea.server_url }}/${{ gitea.repository }}.git . git checkout ${{ gitea.sha }} - - name: Build Docker image + - name: Build and push run: | docker build -t registry.spookydev.com/${{ gitea.repository }}:${{ gitea.sha }} . docker tag registry.spookydev.com/${{ gitea.repository }}:${{ gitea.sha }} \ registry.spookydev.com/${{ gitea.repository }}:latest - - - name: Push to registry - run: | docker login registry.spookydev.com \ -u ${{ secrets.REGISTRY_USER }} \ -p ${{ secrets.REGISTRY_PASSWORD }} docker push registry.spookydev.com/${{ gitea.repository }}:${{ gitea.sha }} - docker push registry.spookydev.com/${{ gitea.repository }}:latest + docker push registry.spookydev.com/${{ gitea.repository }}:latest \ No newline at end of file