name: Spellcheck on: pull_request: push: branches: - main paths: - "**/*.md" - ".github/workflows/spellcheck.yml" jobs: spellcheck: runs-on: ubuntu-latest steps: - name: Check out repository uses: actions/checkout@v4 - name: Install codespell run: python -m pip install --upgrade codespell --break-system-packages - name: Check Markdown spelling run: codespell $(git ls-files '**/*.md')