Skip to content

Commit 138ad9f

Browse files
Added breezy to the CI for testing across linux and macOS.
Signed-off-by: Leander Stephen D'Souza <[email protected]>
1 parent 612293c commit 138ad9f

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,22 @@ jobs:
4646
brew install subversion mercurial
4747
if: matrix.os == 'macos-latest'
4848

49+
- name: Install dependencies (macOS)
50+
run: |
51+
brew install subversion mercurial breezy
52+
if: matrix.os == 'macos-latest'
53+
4954
- name: Install dependencies (Ubuntu)
5055
run: |
5156
sudo apt-get update
52-
sudo apt-get install -y subversion mercurial
57+
sudo apt-get install -y subversion mercurial brz
5358
if: startsWith(matrix.os, 'ubuntu')
5459

60+
- name: Install breezy pip (Ubuntu 24.04)
61+
run: |
62+
python -m pip install --upgrade breezy # Adds breezy to the PYTHONPATH
63+
if: startsWith(matrix.os, 'ubuntu-24.04')
64+
5565
- name: Test with pytest
5666
run: |
5767
pip install --upgrade .[test]

0 commit comments

Comments
 (0)