docs.yml 617 B

12345678910111213141516171819202122232425
  1. name: Build Docs
  2. on:
  3. push:
  4. branches: [release-v*]
  5. jobs:
  6. build:
  7. runs-on: ubuntu-latest
  8. steps:
  9. - uses: actions/checkout@v2
  10. - uses: actions/setup-node@v2
  11. with:
  12. node-version: 12.x
  13. - uses: actions/cache@v2
  14. id: cache
  15. with:
  16. path: '**/node_modules'
  17. key: npm-v2-${{ hashFiles('**/package-lock.json') }}
  18. restore-keys: npm-v2-
  19. - run: npm ci
  20. if: steps.cache.outputs.cache-hit != 'true'
  21. - run: bash scripts/git-user-config.sh
  22. - run: node scripts/update-docs-branch.js
  23. - run: git push --all origin