name: Lint Check on: schedule: - cron: '0 0 * * *' push: branches: - '*' pull_request: branches: - '*' workflow_dispatch: jobs: lint: runs-on: ubuntu-latest strategy: fail-fast: false continue-on-error: true steps: - name: Checkout code uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: python-version: '3.11' - name: Install sphinx-lint run: pip install sphinx-lint - name: Setup problem matcher uses: rffontenelle/sphinx-lint-problem-matcher@v1.0.0 - name: Run sphinx-lint run: sphinx-lint