1 Commits

Author SHA1 Message Date
bahdotsh
7bd7cc3b2b fix(validator): add support for GitHub Actions reusable workflow validation
Enhance the workflow validator to correctly handle GitHub Actions reusable workflows:
- Skip validation of 'runs-on' field for jobs with a 'uses' field
- Skip validation of the 'steps' field for reusable workflow jobs
- Add specific format validation for reusable workflow references
- Make workflow name optional for files that only contain reusable workflow jobs
- Add comprehensive test workflow files for various reusable workflow scenarios

This fixes validation errors when using GitHub's workflow_call feature that
allows reusing workflows from other repositories or local files.
2025-04-30 15:36:38 +05:30