mirror of
https://github.com/Dispatcharr/Dispatcharr.git
synced 2026-01-23 10:45:27 +00:00
New files: .github/workflows/freebsd-release.yml: - Triggers on version tags (v*) and manual dispatch - Builds frontend with npm - Validates Python syntax - Runs compatibility tests - Creates release tarball with checksums - Tests package in FreeBSD VM (vmactions/freebsd-vm) - Uploads to GitHub Releases with release notes scripts/build-freebsd.sh: - Standalone build script for local builds - Works on FreeBSD, Linux, or macOS - Options: --version, --output, --skip-frontend, --skip-tests, --clean - Generates tarball with SHA256 and MD5 checksums - Self-contained with dependency checking BUILD.md: - Complete documentation for building FreeBSD packages - Quick start guide for automated and local builds - Package contents and installation instructions - Troubleshooting section - Development workflow guide The release package includes: - Pre-built React frontend - Django application code - FreeBSD installation script - Compatibility test suite - Build metadata |
||
|---|---|---|
| .. | ||
| build-freebsd.sh | ||
| bump_version.py | ||
| ci_test.sh | ||
| debug_wrapper.py | ||
| increment_build.py | ||
| standalone_debug.py | ||
| test_in_jail.sh | ||
| update_changelog.py | ||
| wait_for_redis.py | ||