mirror of
https://github.com/borgbackup/borg.git
synced 2026-10-12 02:11:36 +00:00
CI: windows: install WinFsp and mfusepy, refs #2316
So the borg mount tests also run on Windows and the Windows binary can mount (if WinFsp is installed). Co-Authored-By: Claude Fable 5.1 <[email protected]>
This commit is contained in:
co-authored by
Claude Fable 5.1
parent
0e316b1b52
commit
e6de95d6a7
@@ -1212,6 +1212,11 @@ jobs:
|
||||
- name: Install system packages
|
||||
run: ./scripts/msys2-install-deps development
|
||||
|
||||
# needed by borg mount (via mfusepy)
|
||||
- name: Install WinFsp
|
||||
shell: pwsh
|
||||
run: choco install winfsp -y --no-progress
|
||||
|
||||
- name: Build python venv
|
||||
run: |
|
||||
# building native extensions in the venv fails, so we try to use the system packages
|
||||
@@ -1225,7 +1230,7 @@ jobs:
|
||||
run: |
|
||||
# build borg.exe
|
||||
. env/bin/activate
|
||||
pip install -e ".[cockpit,s3,sftp,rclone]"
|
||||
pip install -e ".[mfusepy,cockpit,s3,sftp,rclone]"
|
||||
./scripts/build-borg-using-pyinstaller.sh
|
||||
# build sdist and wheel in dist/...
|
||||
python -m build
|
||||
|
||||
Reference in New Issue
Block a user