codespell.yml 1.1 KB

123456789101112131415161718192021222324252627282930
  1. name: Codespell test
  2. on:
  3. push:
  4. branches: [ 'master', 'main', 'release/**' ]
  5. pull_request:
  6. branches: [ '*' ]
  7. concurrency:
  8. group: ${{ github.workflow }}-${{ github.ref }}
  9. cancel-in-progress: true
  10. # END OF COMMON SECTION
  11. jobs:
  12. codespell:
  13. if: github.repository_owner == 'wolfssl'
  14. runs-on: ubuntu-latest
  15. steps:
  16. - uses: actions/checkout@v4
  17. - uses: codespell-project/actions-codespell@v2.1
  18. with:
  19. check_filenames: true
  20. check_hidden: true
  21. # Add comma separated list of words that occur multiple times that should be ignored (sorted alphabetically, case sensitive)
  22. ignore_words_list: adin,aNULL,carryIn,chainG,ciph,cLen,cliKs,dout,haveA,inCreated,inOut,inout,larg,LEAPYEAR,Merget,optionA,parm,parms,repid,rIn,userA,ser,siz,te,Te
  23. # The exclude_file contains lines of code that should be ignored. This is useful for individual lines which have non-words that can safely be ignored.
  24. exclude_file: '.codespellexcludelines'
  25. # To skip files entirely from being processed, add it to the following list:
  26. skip: '*.cproject,*.der,*.mtpj,*.pem,*.vcxproj,.git,*.launch,*.scfg'