DevOps Help

Overview

Workflow Execution Flow Overview

This outlines how workflows get triggered and executed. The key steps:

  • A consuming repository pushes code (e.g., push or pull_request event).g

  • It calls a reusable workflow from the central workflow repository.

  • The central workflow executes defined CI/CD steps (build, test, deploy, etc.).

  • The result (success/failure) is returned to the consuming repository.

DevRepoGitHub ActionsReusable Workflow RepoGitHub Actions RunnerPush Code / Create PRTriggers GitHub Actions WorkflowFetches Reusable WorkflowProvides Workflow LogicExecutes Workflow within GitHub ContextSends Execution LogsReports Execution StatusNotifies Success/FailureDevRepoGitHub ActionsReusable Workflow RepoGitHub Actions Runner
Last modified: 14 April 2025