Tim Duesterhus | 662896e | 2021-10-16 18:10:27 +0200 | [diff] [blame] | 1 | name: Spelling Check |
Ilya Shipitsin | a21e62d | 2020-03-10 12:10:26 +0500 | [diff] [blame] | 2 | |
| 3 | on: |
| 4 | schedule: |
| 5 | - cron: "0 0 * * 2" |
| 6 | |
Tim Duesterhus | 89c9d0a | 2021-10-16 18:10:26 +0200 | [diff] [blame] | 7 | permissions: |
| 8 | contents: read |
| 9 | |
Ilya Shipitsin | a21e62d | 2020-03-10 12:10:26 +0500 | [diff] [blame] | 10 | jobs: |
| 11 | codespell: |
Ilya Shipitsin | a21e62d | 2020-03-10 12:10:26 +0500 | [diff] [blame] | 12 | runs-on: ubuntu-latest |
Ilya Shipitsin | a21e62d | 2020-03-10 12:10:26 +0500 | [diff] [blame] | 13 | steps: |
| 14 | - uses: actions/checkout@v2 |
Tim Duesterhus | 662896e | 2021-10-16 18:10:27 +0200 | [diff] [blame] | 15 | - name: Install codespell |
Ilya Shipitsin | a21e62d | 2020-03-10 12:10:26 +0500 | [diff] [blame] | 16 | run: sudo pip install codespell |
Tim Duesterhus | 662896e | 2021-10-16 18:10:27 +0200 | [diff] [blame] | 17 | - name: Run codespell |
| 18 | run: | |
| 19 | codespell \ |
| 20 | -c \ |
| 21 | -q 2 \ |
| 22 | --ignore-words-list ist,ists,hist,wan,ca,cas,que,ans,te,nd,referer,ot,uint,iif,fo,keep-alives,dosen \ |
| 23 | --skip="CHANGELOG,Makefile,*.fig,*.pem" |