diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 0000000..3068a79 --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,16 @@ +name: Deploy Nanobot + +on: + workflow_dispatch: + +jobs: + deploy: + runs-on: [self-hosted, linux-amd64] + timeout-minutes: 5 + steps: + - name: Pull latest image and restart container + env: + UNRAID_PASS: ${{ secrets.UNRAID_PASS }} + run: | + sshpass -p "$UNRAID_PASS" ssh -o StrictHostKeyChecking=no -p 23 root@192.168.1.50 \ + "docker pull git.wylab.me/wylab/nanobot:latest && docker restart nanobot"