name: Docker 🐳 on: workflow_dispatch: workflow_run: workflows: ["Check ✅"] types: - completed jobs: docker: name: Docker 🐳 runs-on: ubuntu-latest steps: - name: Checkout 🛒 uses: actions/checkout@v3 - name: Login to DockerHub 🐳 uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and Push ⚙ uses: docker/build-push-action@v3 with: push: true context: . tags: fuwn/locus:latest cache-from: type=registry,ref=fuwn/locus:latest cache-to: type=inline - name: Deploy 🚀 uses: distributhor/workflow-webhook@v2 env: webhook_url: ${{ secrets.WEBHOOK_URL }} webhook_secret: dummy