Skip to content

Commit 2830d8c

Browse files
committed
ci: Update jobs' server versions to 8.x/9.x/10.x.
1 parent 929e71e commit 2830d8c

File tree

1 file changed

+7
-19
lines changed

1 file changed

+7
-19
lines changed

.github/workflows/zulip-ci.yml

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# server release.
66
name: Zulip server CI
77

8-
on: [push, pull_request]
8+
on: [push, pull_request, workflow_dispatch]
99

1010
defaults:
1111
run:
@@ -17,30 +17,18 @@ jobs:
1717
fail-fast: false
1818
matrix:
1919
include:
20-
# Bullseye ships with Python 3.9.2.
21-
- docker_image: zulip/ci:bullseye
22-
name: Debian 11 (Python 3.9, backend)
23-
os: bullseye
24-
legacy_client_interface: "4"
25-
server_version: refs/tags/4.0
26-
# Ubuntu 22.04 ships with Python 3.10.6.
27-
- docker_image: zulip/ci:jammy
28-
name: Ubuntu 22.04 (Python 3.10, backend)
29-
os: jammy
30-
legacy_client_interface: "6"
31-
server_version: refs/tags/6.0
3220
# Debian 12 ships with Python 3.11.2.
3321
- docker_image: zulip/ci:bookworm
3422
name: Debian 12 (Python 3.11, backend + documentation)
3523
os: bookworm
36-
legacy_client_interface: "7"
37-
server_version: refs/tags/7.0
24+
legacy_client_interface: "10"
25+
server_version: refs/tags/10.4
3826
# Ubuntu 24.04 ships with Python 3.12.3.
3927
- docker_image: zulip/ci:noble
4028
name: Ubuntu 24.04 (Python 3.12, backend)
4129
os: noble
42-
legacy_client_interface: "8"
43-
server_version: refs/tags/8.5
30+
legacy_client_interface: "9"
31+
server_version: refs/tags/9.4
4432

4533
runs-on: ubuntu-latest
4634
name: ${{ matrix.name }} (Zulip ${{matrix.server_version}})
@@ -81,8 +69,8 @@ jobs:
8169
run: |
8270
cd server
8371
source tools/ci/activate-venv
84-
pip install ../api/zulip
85-
pip install ../api/zulip_bots
72+
pip install ../api/zulip -v
73+
pip install ../api/zulip_bots -v
8674
8775
- name: Run documentation and api tests
8876
run: |

0 commit comments

Comments
 (0)