diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 5b37a1b4..7a3760d9 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -10,9 +10,13 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 + with: + fetch-depth: 0 - uses: actions/setup-python@v2 with: python-version: 3.x - - run: pip install mkdocs-material mkdocs-awesome-pages-plugin mkdocs-material-extensions + - run: pip install mkdocs-material mkdocs-awesome-pages-plugin mkdocs-material-extensions mike - run: cd $GITHUB_WORKSPACE - - run: mkdocs gh-deploy --force + - run: git config user.name ci-bot + - run: git config user.email ci-bot@seafile.com + - run: mike deploy --push -u 11.0 latest \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 6f1c6c59..ce892d4d 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -20,12 +20,15 @@ theme: plugins: - search - awesome-pages + - mike # Customization extra: social: - icon: fontawesome/brands/github link: https://github.com/haiwen/seafile-admin-docs/ + version: + provider: mike extra_css: - stylesheets/extra.css