Workflow Entrypoints¶
GitHub workflow entrypoints are grouped by concern so docs, ops, security, and release lanes can be inspected deliberately. This page is the maintainer routing guide for the question, "which repository workflow should I touch, read, or run for the job in front of me?"
Workflow Selection Model¶
flowchart TD
Start[Maintainer starting point] --> Question{What are you trying to do?}
Question --> Automation[Add or change automation]
Question --> Release[Prepare release]
Question --> Validate[Validate ops or system behavior]
Question --> Docs[Change docs or governance]
Question --> Investigate[Investigate repository problem]
Automation --> AutomationPages[Automation section]
Release --> ReleaseFlows[Delivery and release-candidate workflows]
Validate --> ValidationFlows[Validation workflows]
Docs --> DocsFlows[Governance and docs workflows]
Investigate --> WorkspacePaths[Workspace and evidence paths]
This routing diagram exists so maintainers do not guess from workflow filenames alone. Atlas keeps many workflows because they answer different repository questions, and good workflow ownership starts by choosing the right decision path.
Workflow Families¶
- automation changes usually start in the maintainer control plane and only then map to the owning CI workflow
- release preparation flows through
.github/workflows/release-candidate.yml,final-readiness.yml, and the publish workflows - ops and system validation flows through workflows such as
ops-validate.yml,system-simulation.yml, and the load or security lanes - docs and governance changes flow through docs validation, redirect, and governance checks
- repository investigation often starts with local control-plane commands and artifact inspection before escalating to CI workflow changes
Repository Anchors¶
.github/workflowsis the workflow root.github/required-status-checks.mdrecords the required merge gates.github/CODEOWNERSrecords the review-routing boundaries around workflow changes.github/pull_request_template.mdrecords the evidence a maintainer should attach when workflow behavior changes
Practical Routing Rules¶
- if you are changing command behavior, start with the automation pages before editing a workflow file
- if you are proving a release candidate, start with the release-candidate and final-readiness workflows before touching publish automation
- if you are changing docs governance, inspect redirect, docs-build, and governance validation expectations together
- if you are debugging a failing workflow, identify the owned lane and the report artifact it is supposed to produce before changing the workflow logic
Main Takeaway¶
Workflow entrypoints are not just a list of YAML files. They are the repository's named decision paths for release, validation, docs governance, and operational proof, and maintainers should choose them based on the question being answered rather than on which file looks closest.