Add CLI input validation and helpers #5

Manually merged
maxp merged 5 commits from feature/add-option-validation into main 2025-05-30 12:47:55 +02:00

5 Commits

Author SHA1 Message Date
dfc2e11ae9 chore(changelog): update unreleased changelog
All checks were successful
CI / build (pull_request) Successful in 14s
2025-05-30 10:43:05 +00:00
8c5dc166ef chore(lock): update dependencies to latest versions
All checks were successful
Auto Changelog & Release / detect-version-change (push) Successful in 3s
Auto Changelog & Release / release (push) Has been skipped
Auto Changelog & Release / changelog-only (push) Successful in 7s
2025-05-30 12:42:46 +02:00
63002a7f21 feat(cli): add validation for command options 2025-05-30 12:42:37 +02:00
5510ab74d6 feat(validation): add CLI validation helpers for input checks
- Introduce functions to validate CLI inputs like paths, identifiers, and environment variables
- Add error messages for invalid inputs to support user feedback
- Include unit tests to ensure correctness and robustness of validation logic
2025-05-30 12:42:25 +02:00
5d3afd30bd feat(build): add run permissions to compiled binaries 2025-05-30 12:42:00 +02:00