ci: Add codespell spelling check

Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com>
This commit is contained in:
Mario Trangoni
2019-04-10 19:42:18 +02:00
parent 2f9be7a184
commit a114b3f3bc

View File

@@ -155,12 +155,23 @@ jobs:
at: ../gh-pages at: ../gh-pages
- run: ./.circleci/deploy-docs.sh - run: ./.circleci/deploy-docs.sh
codespell:
docker:
- image: circleci/python
steps:
- checkout
- run: sudo pip install codespell
- run: codespell -S './.git*,./src/img*' -L que
workflows: workflows:
version: 2 version: 2
build-master: build-master:
jobs: jobs:
- build: - build:
filters: *filter-only-master filters: *filter-only-master
- codespell:
filters: *filter-only-master
- lint: - lint:
filters: *filter-only-master filters: *filter-only-master
- test: - test:
@@ -170,6 +181,8 @@ workflows:
jobs: jobs:
- build: - build:
filters: *filter-not-release-or-master filters: *filter-not-release-or-master
- codespell:
filters: *filter-not-release-or-master
- lint: - lint:
filters: *filter-not-release-or-master filters: *filter-not-release-or-master
- test: - test:
@@ -179,6 +192,8 @@ workflows:
jobs: jobs:
- build: - build:
filters: *filter-only-release filters: *filter-only-release
- codespell:
filters: *filter-only-release
- lint: - lint:
filters: *filter-only-release filters: *filter-only-release
- test: - test:
@@ -186,6 +201,7 @@ workflows:
- make-release: - make-release:
requires: requires:
- build - build
- codespell
- lint - lint
- test - test
filters: *filter-only-release filters: *filter-only-release