| 123456789101112131415161718192021222324252627282930 |
- name: Docs
- on: push
- jobs:
- build:
- runs-on: ubuntu-18.04
- steps:
- - name: Checkout
- uses: actions/checkout@v1
- - name: Installing Node
- uses: actions/setup-node@v1
- with:
- version: 10
- - name: Build
- run: |
- eval $(ssh-agent -s)
- ssh-add <(echo "$DOCS_PRIVATE_KEY")
- yarn cache clean
- cd app
- yarn
- cd ..
- rm app/node_modules/.yarn-integrity
- yarn
- yarn run docs
- rsync -e "ssh -o StrictHostKeyChecking=no" -arv docs/api/ [email protected]:/srv/terminus-docs/
- env:
- DOCS_PRIVATE_KEY: ${{ secrets.DOCS_PRIVATE_KEY }}
|