Problem description
There is no automated way to track which API repositories have integrated the linting/validation workflows from tooling. This makes it difficult to:
- Assess adoption progress of standardized workflows
- Identify repositories needing workflow updates
- Report compliance status to TSC
Possible evolution
Two complementary approaches:
-
Reporting workflow update: Extend the Repository Compliance Overview workflow to detect and report linting workflow integration status per repository
- Check for presence of caller workflows referencing
camaraproject/tooling
- Report which validation workflows are enabled (API linting, release-plan validation, etc.)
-
Campaign for workflow adoption: Create a bulk campaign to update caller workflows in API repositories that haven't yet adopted the latest tooling workflows
Additional context
Success criteria
Problem description
There is no automated way to track which API repositories have integrated the linting/validation workflows from tooling. This makes it difficult to:
Possible evolution
Two complementary approaches:
Reporting workflow update: Extend the Repository Compliance Overview workflow to detect and report linting workflow integration status per repository
camaraproject/toolingCampaign for workflow adoption: Create a bulk campaign to update caller workflows in API repositories that haven't yet adopted the latest tooling workflows
Additional context
Success criteria