bbb/.github/workflows/main.yml
2020-12-08 21:49:19 +05:30

26 lines
579 B
YAML

name: CI
on:
push:
branches: [ main ]
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
name: Checkout files
- 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 }}