Skip to content

Commit e507e14

Browse files
health: increase CI coverage
1 parent 046579f commit e507e14

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

.github/workflows/tests.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
jobs:
99
build:
1010
# Avoiding -latest due to https://github.com/actions/setup-python/issues/162
11-
runs-on: ubuntu-20.04
11+
runs-on: ubuntu-24.04
1212
timeout-minutes: 10
1313
strategy:
1414
fail-fast: false
@@ -68,6 +68,9 @@ jobs:
6868
- name: Run tests for HTTP Mode adapters (Tornado)
6969
run: |
7070
pytest tests/adapter_tests/tornado/
71+
- name: Run tests for HTTP Mode adapters (WSGI)
72+
run: |
73+
pytest tests/adapter_tests/wsgi/
7174
- name: Install async dependencies
7275
run: |
7376
pip install -r requirements/async.txt
@@ -82,3 +85,10 @@ jobs:
8285
run: |
8386
# Requires async test dependencies
8487
pytest tests/adapter_tests/asgi/
88+
- name: Install all dependencies
89+
run: |
90+
pip install -r requirements/testing.txt
91+
- name: Run asynchronous tests
92+
run: |
93+
pytest tests/slack_bolt_async/
94+
pytest tests/scenario_tests_async/

0 commit comments

Comments
 (0)