name: Deploy timothykim.net on: workflow_dispatch: push: branches: [main] paths: - 'docker/timothykim.net/**' - '.gitea/workflows/deploy-timothykim.yml' jobs: deploy: runs-on: ubuntu-latest steps: - name: Deploy via SSH run: | mkdir -p ~/.ssh echo "${{ vars.DEPLOY_HOST_KEY }}" > ~/.ssh/known_hosts echo "${{ secrets.DEPLOY_SSH_KEY }}" > ~/.ssh/deploy_key chmod 600 ~/.ssh/deploy_key ssh -o StrictHostKeyChecking=yes -i ~/.ssh/deploy_key deploy@${{ vars.DEPLOY_HOST }} deploy-timothykim.net