Skip to content

Commit 9fc9454

Browse files
committed
Add check to CI.
1 parent 0c51715 commit 9fc9454

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/config.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ jobs:
3939
python -m pip install coverage
4040
python -m pip install hypothesis==3.2
4141
python -m pip install mypy
42+
python -m pip install pylint
4243
- name: Run tests
4344
run: |
4445
coverage run --source=axelrod -m unittest discover
@@ -54,6 +55,9 @@ jobs:
5455
- name: Check that all strategies are indexed
5556
run: |
5657
python run_strategy_indexer.py
58+
- name: Check that strategies are added to axl.all_strategies
59+
run: |
60+
python -m pylint --disable=all --enable=unused-import axelrod/strategies/_strategies.py
5761
- name: Check that installs
5862
run: |
5963
python setup.py install

0 commit comments

Comments
 (0)