mkdocs.yml 567 B

12345678910111213141516171819202122
  1. name: Publish docs via GitHub Pages
  2. on:
  3. push:
  4. branches:
  5. - "master"
  6. - "dev"
  7. jobs:
  8. build:
  9. name: Deploy docs
  10. runs-on: ubuntu-latest
  11. steps:
  12. - name: Checkout master
  13. uses: actions/checkout@v4
  14. with:
  15. ref: dev
  16. - name: Deploy docs
  17. uses: mhausenblas/mkdocs-deploy-gh-pages@master
  18. # Or use mhausenblas/mkdocs-deploy-gh-pages@nomaterial to build without the mkdocs-material theme
  19. env:
  20. GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
  21. REQUIREMENTS: /docs/requirements.txt