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 |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| workflows | ||