From ce7d3ee843f608662a0f52e122e65362cc53a4eb Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Wed, 28 Jan 2026 15:30:00 +0100 Subject: [PATCH] binary build: install cockpit,s3,sftp extras --- .github/workflows/ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 65841dbb4..9bf1f0a6c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -277,13 +277,13 @@ jobs: - name: Install borgbackup run: | if [[ "$TOXENV" == *"llfuse"* ]]; then - pip install -ve ".[llfuse]" + pip install -ve ".[llfuse,cockpit,s3,sftp]" elif [[ "$TOXENV" == *"pyfuse3"* ]]; then - pip install -ve ".[pyfuse3]" + pip install -ve ".[pyfuse3,cockpit,s3,sftp]" elif [[ "$TOXENV" == *"mfusepy"* ]]; then - pip install -ve ".[mfusepy]" + pip install -ve ".[mfusepy,cockpit,s3,sftp]" else - pip install -ve . + pip install -ve ".[cockpit,s3,sftp]" fi - name: Build Borg fat binaries (${{ matrix.binary }}) @@ -454,7 +454,7 @@ jobs: pip -V python -m pip install --upgrade pip wheel pip install -r requirements.d/development.txt - pip install -e ".[mfusepy]" + pip install -e ".[mfusepy,cockpit,s3,sftp]" tox -e py311-mfusepy if [[ "${{ matrix.do_binaries }}" == "true" && "${{ startsWith(github.ref, 'refs/tags/') }}" == "true" ]]; then @@ -638,7 +638,7 @@ jobs: run: | # build borg.exe . env/bin/activate - pip install -e . + pip install -e ".[cockpit,s3,sftp]" mkdir -p dist/binary pyinstaller -y --clean --distpath=dist/binary scripts/borg.exe.spec # build sdist and wheel in dist/...