AZ400-Q: Azure Pipelines vs GitHub Actions
Q: A team hosts its code in Azure Repos and needs a build system where the pipeline definition is a
azure-pipelines.ymlfile, and jobs run on Microsoft-hosted or self-hosted agents selected through a pool. Which CI system are they using?
- A) GitHub Actions
- B) Azure Pipelines ✓
- C) Jenkins
- D) CircleCI
Answer: B. Azure Pipelines reads an azure-pipelines.yml from the repo root, runs jobs on agents, and routes them via agent pools (Microsoft-hosted or self-hosted). GitHub Actions uses .github/workflows/*.yml files with runners (github-hosted or self-hosted) instead of pools/agents.
Why it helps
Knowing which system maps to which artifacts (pipeline file, agents/pools vs workflows/runners) is a common AZ-400 differentiator question.
Related
azure-pipelines · github-actions · pipeline-yaml · agent-pool