name: build-and-push on: push: branches: [ main ] jobs: build: runs-on: docker steps: - name: Checkout uses: actions/checkout@v3 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - name: Login to registry uses: docker/login-action@v2 with: registry: gitea.interno.com username: nucleo000 password: 7bc7b2fcd283bd6a251bef3ede368b7f897c919d - name: Build run: docker build -t gitea.interno.com/nucleo000/whatsapp_bot:${{ github.sha }} -t gitea.interno.com/nucleo000/whatsapp_bot:latest ./nucleo-bot - name: Push run: | docker push gitea.interno.com/nucleo000/whatsapp_bot:${{ github.sha }} docker push gitea.interno.com/nucleo000/whatsapp_bot:latest