# SPDX-License-Identifier: Apache-2.0 matrix: - name: markdown aspell: lang: en d: en_US camel-case: true mode: markdown sources: - "**/*.md|!venv/**|!vendor/**|!release_artifacts/**" dictionary: wordlists: - .spellcheck-en-custom.txt pipeline: - pyspelling.filters.context: context_visible_first: true escapes: '\\[\\`~]' delimiters: # Ignore multiline content between fences (fences can have 3 or more back ticks) # ```language # content # ``` - open: '^(?P *`{3,}).*$' close: '^(?P=open)$' # Ignore text between inline back ticks - open: '(?P`+)' close: '(?P=open)'