fleet/cmd/maintained-apps/validate
Konstantin Sykulev b1a392d672
FMA test automation (#31210)
For #29183

# Checklist for submitter

- [x] Added/updated automated tests
- [x] Manual QA for all new/changed functionality


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Introduced automated validation workflows for maintained applications
on both macOS and Windows, ensuring apps can be installed, verified, and
uninstalled as expected.
* Added new command-line tool to validate maintained apps, providing
detailed reporting on validation results.
* Enhanced detection and handling of pre-installed applications during
validation.
* Improved post-installation steps for macOS, including quarantine
removal and system refresh.

* **Chores**
* Added new continuous integration workflows to automate application
validation on pull requests for relevant files.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-31 15:23:36 -05:00
..
app_commander.go FMA test automation (#31210) 2025-07-31 15:23:36 -05:00
app_commander_test.go FMA test automation (#31210) 2025-07-31 15:23:36 -05:00
darwin.go FMA test automation (#31210) 2025-07-31 15:23:36 -05:00
main.go FMA test automation (#31210) 2025-07-31 15:23:36 -05:00
main_test.go FMA test automation (#31210) 2025-07-31 15:23:36 -05:00
windows.go FMA test automation (#31210) 2025-07-31 15:23:36 -05:00