1e66f31c5Sopenharmony_ciname: CI-docs 2e66f31c5Sopenharmony_ci 3e66f31c5Sopenharmony_cion: 4e66f31c5Sopenharmony_ci pull_request: 5e66f31c5Sopenharmony_ci paths: 6e66f31c5Sopenharmony_ci - 'docs/**' 7e66f31c5Sopenharmony_ci - '!docs/code/**' 8e66f31c5Sopenharmony_ci - '.github/workflows/CI-docs.yml' 9e66f31c5Sopenharmony_ci 10e66f31c5Sopenharmony_cijobs: 11e66f31c5Sopenharmony_ci docs-src: 12e66f31c5Sopenharmony_ci runs-on: ubuntu-latest 13e66f31c5Sopenharmony_ci steps: 14e66f31c5Sopenharmony_ci - uses: actions/checkout@v3 15e66f31c5Sopenharmony_ci - uses: actions/setup-python@v4 16e66f31c5Sopenharmony_ci with: 17e66f31c5Sopenharmony_ci python-version: '3.9' 18e66f31c5Sopenharmony_ci cache: 'pip' # caching pip dependencies 19e66f31c5Sopenharmony_ci - run: pip install -r docs/requirements.txt 20e66f31c5Sopenharmony_ci - name: html 21e66f31c5Sopenharmony_ci run: | 22e66f31c5Sopenharmony_ci make -C docs html 23e66f31c5Sopenharmony_ci - name: linkcheck 24e66f31c5Sopenharmony_ci run: | 25e66f31c5Sopenharmony_ci make -C docs linkcheck 26