validate_actions.pipeline_stages.job_orderer¶
Job ordering module for GitHub Actions workflows.
This module provides implementations for analyzing job dependencies, execution order, and conditions to determine the optimal execution plan for a workflow.
Classes
|
Analyzes and prepares workflows with proper job dependency analysis and needs contexts. |
|
Interface for job ordering and dependency analysis. |
- class validate_actions.pipeline_stages.job_orderer.JobOrderer(problems)[source]¶
Bases:
ProcessStage[Workflow,Workflow]Interface for job ordering and dependency analysis.
- Parameters:
problems (Problems)
- class validate_actions.pipeline_stages.job_orderer.DefaultJobOrderer(problems)[source]¶
Bases:
JobOrdererAnalyzes and prepares workflows with proper job dependency analysis and needs contexts.
- Parameters:
problems (Problems)