borgbackup/.github/workflows
Thomas Waldmann c8f5d6219d
CI: FUSE related fixes/improvements (master)
fixes #9182

- install OS fuse support packages as indicated by the tox env.
  on the macOS runners, we do not have any fuse support.
  on the linux runners, we may have fuse2 or fuse3.
  on FreeBSD, we have fuse2.
- install fuse python library for binary build
- first build/upload binaries, then run tests (including binary tests).
  early uploading makes inspection of a malfunctioning binary possible.
- for now, use llfuse, as there is an issue with pyinstaller and pyfuse3.

Also:
- remove || true - this just hides errors, not what we want.
2025-12-15 17:29:11 +01:00
..
backport.yml backport action: remove debugging step 2025-10-12 16:24:36 +02:00
black.yaml github workflows: fix typos and grammar 2025-09-23 14:53:51 +02:00
ci.yml CI: FUSE related fixes/improvements (master) 2025-12-15 17:29:11 +01:00
codeql-analysis.yml github workflows: fix typos and grammar 2025-09-23 14:53:51 +02:00