name: Deploy
on:
  push:
    branches:
      - main
jobs:
  deploy:
    name: Deploy
    environment: production
    runs-on: ubuntu-latest
    steps:
      - name: Deploy to target system
        uses: appleboy/ssh-action@master
        with:
          host: ${{ secrets.TARGET_HOST }}
          username: ${{ secrets.DEPLOYMENT_USER }}
          key: ${{ secrets.DEPLOYMENT_SSH_KEY }}
          port: 22
          script: |
            export PATH=~/bin:~/go/bin:$PATH
            umask 022
            cd ~/src/dimension-sh-nikdoof-web
            make
