update-gh-pages.yml 502 B

12345678910111213141516171819202122232425262728
  1. name: "Update gh-pages"
  2. on:
  3. push:
  4. branches:
  5. - develop
  6. jobs:
  7. build:
  8. name: Build and publish
  9. runs-on: ubuntu-latest
  10. steps:
  11. - name: Checkout repository
  12. uses: actions/checkout@v4
  13. - name: Set up Node.js
  14. uses: actions/setup-node@v4
  15. with:
  16. node-version: 20.x
  17. - name: Install dependencies
  18. run: npm ci
  19. - name: Build statics
  20. run: npm run build
  21. - name: Publish to gh-pages
  22. run: npm run publish