diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 19e83b4e8..2a39ba744 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -3,7 +3,7 @@ name: Docker Nightly Production on: push: branches: - - mealie-next + - never jobs: backend-tests: diff --git a/.github/workflows/scratch.yml b/.github/workflows/scratch.yml new file mode 100644 index 000000000..4ee48f197 --- /dev/null +++ b/.github/workflows/scratch.yml @@ -0,0 +1,27 @@ +name: Docker Nightly Production + +on: + push: + branches: + - mealie-next + +jobs: + deploy-demo: + runs-on: ubuntu-latest + name: Deploy Demo + needs: + - build-release + steps: + - name: Clean and Deploy Demo + uses: appleboy/ssh-action@master + with: + host: ${{ secrets.DEMO_SERVER_IP }} + username: ${{ secrets.DEMO_SERVER_USER }} + key: ${{ secrets.DEMO_SERVER_SSH_KEY }} + port: ${{ secrets.DEMO_SERVER_PORT }} + script_stop: true + script: | + cd ~/docker/mealie-next + docker-compose pull + docker-compose down -v + docker-compose up -d