Refactor CI to use common-ci-configuration templates

Summary

  • Replace inline pre_get_sources hook with .haf_git_corruption_cleanup reference
  • Extend .haf_commit_validation for validate_haf_commit job
  • Use common template references in sync job (.haf_app_sync_setup, .fetch_cache_manager, .haf_app_fetch_haf_cache)
  • Extend .haf_app_sync_variables for common directory variables
  • Add global variable aliases for common template compatibility

Net reduction: ~99 lines while maintaining all functionality.

Test plan

  • Pipeline passes on this branch
  • Verify sync job works correctly with common template references
  • Verify test jobs still extract cache and run successfully

Merge request reports

Loading