diff --git a/.github/workflows/spellcheck.yaml b/.github/workflows/spellcheck.yaml new file mode 100644 index 0000000..79fde0c --- /dev/null +++ b/.github/workflows/spellcheck.yaml @@ -0,0 +1,11 @@ +name: Spellcheck +on: [push, pull_request, workflow_dispatch] + +jobs: + build: + name: Spellcheck + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - uses: rojopolis/spellcheck-github-actions@0.16.0 + name: Spellcheck diff --git a/spellcheck.yaml b/spellcheck.yaml new file mode 100644 index 0000000..8a75080 --- /dev/null +++ b/spellcheck.yaml @@ -0,0 +1,36 @@ +matrix: + - name: markdown + sources: + - '**/*.md|!beacon-apis/**' + aspell: + lang: en + d: en_US + ignore-case: true + run-together: true + run-together-min: 2 + run-together-limit: 256 + dictionary: + wordlists: + - wordlist.txt + encoding: utf-8 + pipeline: + - pyspelling.filters.markdown: + - pyspelling.filters.html: + comments: false + ignores: + - code + - pre + - name: yaml schemas + sources: + - '**/*.yaml|!beacon-apis/**|!spellcheck.yaml' + aspell: + lang: en + d: en_US + run-together: true + run-together-min: 2 + run-together-limit: 256 + dictionary: + wordlists: + - wordlist.txt + encoding: utf-8 + pipeline: null diff --git a/wordlist.txt b/wordlist.txt new file mode 100644 index 0000000..136669a --- /dev/null +++ b/wordlist.txt @@ -0,0 +1,26 @@ +apis +bellatrix +bls +bn +cli +dev +eth +http +https +json +mev +nodejs +npm +oapi +openapi +ssz +tbh +ui +uint +unblind +unblinded +url +validators +validator's +vc +wei