diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4fbcb626..f37cd413 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,21 +7,26 @@ on: # branches: [ main ] workflow_dispatch: - + + env: + DOKKU_HOST: 'dokku.danbee.in' + DOKKU_APP_NAME: 'me' + DOKKU_REMOTE_BRANCH: 'main' + jobs: deploy: runs-on: ubuntu-latest - - environment: Dokku Deploy steps: - - uses: actions/checkout@v2 - - - uses: webfactory/ssh-agent@v0.5.4 + - name: Checkout + uses: actions/checkout@v2 + with: + fetch-depth: 0 + + - name: Deploy + uses: woudsma/dokku-deploy-github-action@v1 with: ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }} - - - name: Run a multi-line script - run: | - git remote add dokku dokku@dokku.danbee.in:me - git push dokku + dokku-host: ${{ env.DOKKU_HOST }} + app-name: ${{ env.DOKKU_APP_NAME }} + app-remote-branch: ${{ env.DOKKU_REMOTE_BRANCH }}