Core Concepts
Understanding the core concepts of AtomGit Action is the foundation for writing pipelines. This section introduces the basic components of workflows, triggering mechanisms, runtime environments, and the variables and expressions system.
📄️ Workflow, Job, Step, and Action
This document introduces the core execution model of AtomGit Action, including the hierarchical structure and roles of Workflow, Stage, Job, Step, Action, and Runner.
📄️ Trigger Events
This document introduces the event types supported by AtomGit Action, including common triggering methods such as push, pullrequest, workflowdispatch, and usage of multiple events combined.
📄️ Runner and Runtime Environment
This document introduces the resource specifications, tag system, and usage methods of AtomGit's managed resource pool and self-hosted Runners.
📄️ Variables, Secrets, Contexts, and Expressions
This document introduces the four-level variable system of AtomGit Action, 12 contexts, and expression syntax, helping to use dynamic values and conditional judgments in workflows.
📄️ Artifacts and Cache
This document introduces the artifact and cache mechanisms of AtomGit Action, used to pass build outputs across Jobs and speed up dependency installation.