Skip to content

Commit 2393f6b

Browse files
committed
Simplify CI builds
1 parent e922a6d commit 2393f6b

File tree

1 file changed

+2
-15
lines changed

1 file changed

+2
-15
lines changed

.github/workflows/ci-build.yml

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -33,28 +33,15 @@ jobs:
3333
run: |
3434
pip install -e ".[adapter]"
3535
pytest tests/adapter_tests/
36-
- name: Run async tests
37-
run: |
38-
python_version=`python -V`
39-
# TODO: As Python 3.6 works the most stably on GitHub Actions,
40-
# we use the version for code coverage and async tests
41-
if [ ${python_version:7:3} == "3.6" ]; then
42-
pip install -e ".[async]"
43-
pip install "pytest-asyncio<1"
44-
pytest tests/slack_bolt_async/
45-
pytest tests/scenario_tests_async/
46-
pytest tests/adapter_tests_async/
47-
fi
48-
- name: Run pytype verification
36+
- name: Run pytype verification (3.8 only)
4937
run: |
5038
python_version=`python -V`
5139
if [ ${python_version:7:3} == "3.8" ]; then
5240
pip install -e ".[async]"
5341
pip install -e ".[adapter]"
5442
pip install "pytype" && pytype slack_bolt/
5543
fi
56-
57-
- name: Run all tests for codecov
44+
- name: Run all tests for codecov (3.6 only)
5845
run: |
5946
python_version=`python -V`
6047
# TODO: As Python 3.6 works the most stably on GitHub Actions,

0 commit comments

Comments
 (0)