From f40111d6500ca9fcbee82de1dae5a159cd737566 Mon Sep 17 00:00:00 2001 From: Tanner Krewson Date: Sun, 28 Jul 2024 09:46:45 -0400 Subject: [PATCH] Use official dokku action --- .github/workflows/main.yml | 42 ++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b18c1a9..7050daa 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,33 +10,31 @@ jobs: runs-on: ubuntu-latest steps: - - uses: CamiloGarciaLaRotta/watermelon-http-client@v1 - id: request - with: - url: "https://spyfall.tannerkrewson.com/lock" - method: post - headers: '{"Content-Type": "application/json" }' - data: '{ "password": "${{ secrets.ADMIN_PASSWORD }}" }' + # - uses: CamiloGarciaLaRotta/watermelon-http-client@v1 + # id: request + # with: + # url: "https://spyfall.tannerkrewson.com/lock" + # method: post + # headers: '{"Content-Type": "application/json" }' + # data: '{ "password": "${{ secrets.ADMIN_PASSWORD }}" }' - - name: Print the response code of the lock - run: echo ${{ steps.request.outputs.status }} - shell: bash + # - name: Print the response code of the lock + # run: echo ${{ steps.request.outputs.status }} + # shell: bash - - name: Wait 10 minutes for in-progress games to finish up (wait 8m + 2m for deploy) - uses: jakejarvis/wait-action@v0.1.0 - with: - time: "8m" + # - name: Wait 10 minutes for in-progress games to finish up (wait 8m + 2m for deploy) + # uses: jakejarvis/wait-action@v0.1.0 + # with: + # time: "8m" - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: ref: "prod" fetch-depth: "0" - name: Dokku deploy - uses: vitalyliber/dokku-github-action@v4.0 - env: - PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }} - PUBLIC_KEY: ${{ secrets.PUBLIC_KEY }} - HOST: 134.209.222.77 - PROJECT: spyfall - BRANCH: prod + uses: dokku/github-action@master + with: + git_remote_url: "ssh://dokku@134.209.222.77:22/spyfall" + ssh_private_key: ${{ secrets.PRIVATE_KEY }} + branch: "prod"