name: "FunASR Docs" on: pull_request: branches: - main push: branches: - dev_wjm - dev_lyh jobs: docs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - uses: ammaraskar/sphinx-action@master with: docs-folder: "docs/" pre-build-command: "pip install sphinx-markdown-tables nbsphinx jinja2 recommonmark sphinx_rtd_theme" - uses: ammaraskar/sphinx-action@master with: docs-folder: "docs_cn/" pre-build-command: "pip install sphinx-markdown-tables nbsphinx jinja2 recommonmark sphinx_rtd_theme" - uses: ammaraskar/sphinx-action@master with: docs-folder: "docs_m2met2/" pre-build-command: "pip install sphinx-markdown-tables nbsphinx jinja2 recommonmark sphinx_rtd_theme" - name: deploy copy if: github.ref == 'refs/heads/main' || github.ref == 'refs/heads/dev_wjm' || github.ref == 'refs/heads/dev_lyh' run: | mkdir public touch public/.nojekyll mkdir public/en touch public/en/.nojekyll cp -r docs/_build/html/* public/en/ mkdir public/cn touch public/cn/.nojekyll cp -r docs_cn/_build/html/* public/cn/ mkdir public/m2met2 touch public/m2met2/.nojekyll cp -r docs_m2met2/_build/html/* public/m2met2/ - name: deploy github.io pages if: github.ref == 'refs/heads/main' || github.ref == 'refs/heads/dev_wjm' || github.ref == 'refs/heads/dev_lyh' uses: peaceiris/actions-gh-pages@v2.3.1 env: GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }} PUBLISH_BRANCH: gh-pages PUBLISH_DIR: public