Add Linux build to release workflow, fix pytest exit code 5
Lint & Test / test (push) Successful in 10s
Release / create-release (push) Failing after 1s
Release / build-windows (push) Has been skipped
Release / build-linux (push) Has been skipped

- Add build-dist-linux.sh: venv-based tarball with systemd installer
- Add build-linux job to release.yml (parallel with build-windows)
- Include Linux download in release body
- Allow pytest to pass when no tests are collected (exit code 5)
This commit is contained in:
2026-03-23 02:04:06 +03:00
parent 5439af1955
commit ddd8788701
3 changed files with 166 additions and 1 deletions
+1 -1
View File
@@ -32,4 +32,4 @@ jobs:
run: ruff check media_server/
- name: Test
run: pytest --tb=short -q
run: pytest --tb=short -q || test $? -eq 5