- Replace hardcoded version with dynamic extraction from debian/changelog
- Use portable sed/awk commands instead of grep -oP for better compatibility
- Implement robust fallback system for version extraction
- Add install/remove arguments to build-debian-trixie.sh
- Fix timestamp fallback to use readable format (YYYYMMDDHHMMSS)
- Truncate commit hashes to 16 characters for better readability
- Ensure YAML syntax validity for CI/CD workflow
- Fix trailing spaces and blank lines in Forgejo workflows
- Update system requirements from Ubuntu Jammy/Bookworm to Debian 13+ (Trixie)
- Update test treefile to use Debian Trixie instead of Ubuntu Jammy
- Update documentation to reflect modern system requirements
- Fix yamllint errors for CI/CD functionality
- Ensure compatibility with modern OSTree and libapt versions