55# server release.
66name : Zulip server CI
77
8- on : [push, pull_request]
8+ on : [push, pull_request, workflow_dispatch ]
99
1010defaults :
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.1
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 : " 10 "
31+ server_version : refs/tags/10.4
4432
4533 runs-on : ubuntu-latest
4634 name : ${{ matrix.name }} (Zulip ${{matrix.server_version}})
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 -vvv zulip
73+ pip install -vvv zulip_bots
8674
8775 - name : Run documentation and api tests
8876 run : |
0 commit comments