validate_actions.pipeline_stagesΒΆ

Pipeline module for GitHub Actions workflow processing.

This module provides the core pipeline components for parsing, building, validating, and enriching GitHub Actions workflows.

Modules

builder

Builder stage that transformes parsed YAML data into a structured AST.

builders

Support builders for builder.py

job_orderer

Job ordering module for GitHub Actions workflows.

marketplace_enricher

Pipeline stage for enriching workflows with marketplace metadata.

parser

Parser for YAML files, from input file to Python data structure representation.

validator

Validator coordinating rules and fixer.