BrainyBeeBrainyBee
ExploreBlogStart Studying
HomeDesigning and Implementing Microsoft DevOps Solutions (AZ-400)Azure Boards and GitHub integration
Lesson222 words

Azure Boards and GitHub integration

Configure integration between Azure Boards and GitHub repositories

Setting it up

  1. In Azure Boards, add a GitHub connection for the project.
  2. Authenticate — the Azure Boards app for GitHub is the recommended route, rather than a personal access token, so the connection does not depend on one person's account.
  3. Select the repositories in scope.
  4. Developers link work by writing AB#<id> in commit messages, branch names, or pull request titles and descriptions.

State transitions from commits

Mention syntax can also move a work item:

Fix null reference on checkout. Fixes AB#4821

A transition keyword closes the item when the commit merges, which removes the manual step people most often forget — and closing an item as a side effect of merging is far more reliable than asking someone to remember afterwards.

Where it breaks

SymptomCause
No links appearingNobody is writing AB#
Links stopped after a leaverThe connection used a personal access token
Some repositories not linkingThey were not selected in the connection scope

The middle row is the argument for the GitHub app: an integration authenticated as an individual is an integration with a single point of failure who eventually changes jobs.

Primary sources

  • https://learn.microsoft.com/en-us/azure/devops/boards/github/connect-to-github
All Designing and Implementing Microsoft DevOps Solutions (AZ-400) Study Resources

Related Notes

  • Agent and runner infrastructure421 words
  • Agent and runner infrastructure — quick notes150 words
  • Alerting on pipeline events255 words
  • Alerting on pipeline events — quick notes94 words
  • Analyzing usage and application performance241 words
  • Analyzing usage and application performance — quick notes73 words
  • Appropriate access levels217 words
  • Appropriate access levels — quick notes85 words
  • Automating container scanning277 words
  • Automating container scanning — quick notes96 words
  • Automating documentation from Git history191 words
  • Automating documentation from Git history — quick notes55 words

Ready to study Designing and Implementing Microsoft DevOps Solutions (AZ-400)?

Practice tests, flashcards, and all study notes — free, no sign-up.

Start Studying

Ready to study Designing and Implementing Microsoft DevOps Solutions (AZ-400)?

Practice tests, flashcards, and all study notes — free, no sign-up needed.

Start Studying — Free
Designing and Implementing Microsoft DevOps Solutions (AZ-400) ResourcesExplore All HivesBlogHome

© 2026 BrainyBee. Free AI-powered exam prep.