ci.yml 758 B

1234567891011121314151617181920212223242526272829
  1. name: ci
  2. on:
  3. push:
  4. branches:
  5. - master
  6. - main
  7. permissions:
  8. contents: write
  9. jobs:
  10. deploy:
  11. runs-on: ubuntu-latest
  12. steps:
  13. - uses: actions/checkout@v4
  14. - uses: actions/setup-python@v4
  15. with:
  16. python-version: 3.x
  17. - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
  18. - uses: actions/cache@v3
  19. with:
  20. key: mkdocs-material-${ env.cache_id }
  21. path: .cache
  22. restore-keys: |
  23. mkdocs-material-
  24. - run: pip install mkdocs-git-revision-date-localized-plugin
  25. - run: pip install mkdocs-git-authors-plugin
  26. # - run: pip install mkdocs-rss-plugin
  27. - run: pip install mkdocs-material
  28. - run: mkdocs gh-deploy --force