Quick Notes129 words
Integrating GitHub repositories with Azure Pipelines — quick notes
GitHub ↔ Azure Pipelines — quick notes
| Fact | Detail |
|---|---|
| Recommended auth | GitHub App — runs as the Azure Pipelines identity |
| OAuth | Runs as your personal GitHub identity; not recommended |
| GitHub App bonus | Integrates with GitHub Checks (build/test/coverage in the PR) |
| Install scope risk | "All repositories" grants token access to all, including private |
| Fork PRs | Trigger validation automatically |
| Secrets on fork PRs | Not available by default |
| Toggle | Triggers → Build pull requests from forks of this repository |
Traps
- OAuth ties the pipeline to a person — it breaks when they leave.
- "Fork PRs don't build" — false; they build, just without secrets.