| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | name: Spellcheckon:   push:    # branches: [main]  pull_request:  jobs:   spell-check:    name: Language tool & Misspell check    runs-on: ubuntu-latest    steps:      - name: check out code        uses: actions/checkout@v4      - name: running language tool         uses: reviewdog/action-languagetool@v1        with:          github_token: ${{ secrets.github_token }}          # Change reviewdog reporter if you need [github-pr-check,github-check,github-pr-review].          reporter: github-check          # Change reporter level if you need.          level: warning          language: en-US          disabled_categories: 'TYPOS,TYPOGRAPHY,CASING'          disabled_rules: 'WHITESPACE_RULE,EN_QUOTES,DASH_RULE,WORD_CONTAINS_UNDERSCORE,UPPERCASE_SENTENCE_START,ARROWS,COMMA_PARENTHESIS_WHITESPACE,UNLIKELY_OPENING_PUNCTUATION,SENTENCE_WHITESPACE,CURRENCY,EN_UNPAIRED_BRACKETS,PHRASE_REPETITION,PUNCTUATION_PARAGRAPH_END,METRIC_UNITS_EN_US,ENGLISH_WORD_REPEAT_BEGINNING_RULE,DOUBLE_PUNCTUATION,'          enabled_only: 'false'          enabled_rules: ''          enabled_categories: ''          patterns: "**.md"                          - name: running misspell        # To perform misspell check even after the language tool test fails         if: success() || failure()          uses: reviewdog/action-misspell@v1        with:          github_token: ${{ secrets.github_token }}          locale: "US"          reporter: github-check          level: info          pattern: "**.md"          exclude: |            ./.git/*            ./.cache/*
 |