name: 'Link check' on: schedule: # check links at 01:30 a.m. every day - cron: '30 1 * * *' workflow_dispatch: # allow manual trigger jobs: link-check: runs-on: ubuntu-latest steps: # - uses: actions/checkout@v3 - name: Install linkchecker run: | pip install linkchecker - name: Run linkchecker run: | linkchecker https://opencompass.readthedocs.io/ --no-robots -t 30 --no-warnings \ --ignore-url "https://opencompass.readthedocs.io/.*/static/images/opencompass_logo.svg" \ --ignore-url "https://opencompass.readthedocs.io/.*/_static/images/icon-menu-dots.svg" \ --ignore-url "https://opencompass.readthedocs.io/policy" \ --ignore-url "https://opencompass.readthedocs.io/(en|zh_CN)/[0-9a-f]{40}/.*"