Files
Pablo Lezaeta Reyes ca58051961 Improve CI/CD workflow with Ubuntu and Arch Linux testing
- Updated GitHub Actions workflow to test on both Ubuntu and Arch Linux
- Added comprehensive test suite execution for all test categories
- Added specification conformance validation job
- Added cross-platform compatibility verification
- Created .github/README.md documenting workflows and testing procedures
- Added CI status badge to main README.md

Test Coverage:
- Basic functionality tests (mount, ls, copy, delete, etc.)
- Integration workflow tests (backup, restore, migration)
- HFS+ specific tests (formatting, detection, journaling)
- Error handling and edge case tests
- Specification conformance (alternate headers, signatures, fields)

Platform Support:
- Ubuntu Latest: Full test suite with hexdump verification
- Arch Linux: Same test suite in container for rolling-release validation

Artifacts:
- Upload test artifacts on failure for debugging
- Include temp files, logs, and disk images
2025-11-11 02:08:33 -03:00
..