diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7416271..d99377e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -3,11 +3,9 @@ name: CI on: push: branches: [ main ] - pull_request: - branches: [ main ] jobs: - build: + build-and-deploy: runs-on: ubuntu-latest steps: @@ -16,3 +14,12 @@ jobs: - uses: jerryjvl/jekyll-build-action@v1 name: Build Site + + - uses: easingthemes/ssh-deploy@v2.1.5 + name: Deploy to Staging server + env: + SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} + SOURCE: "_site/" + REMOTE_HOST: ${{ secrets.REMOTE_HOST }} + REMOTE_USER: ${{ secrets.REMOTE_USER }} + TARGET: ${{ secrets.REMOTE_DIR }}