Allison announces that issue dependencies are now generally available in GitHub, empowering teams to manage blocking relationships between issues and streamline project workflows.

Managing Issue Dependencies in GitHub Now Generally Available

GitHub has announced that dependencies on issues are now generally available. This new feature allows teams to specify which issues are blocked by or blocking others, streamlining project planning and ensuring that work is completed in the correct order. This capability has been highly requested by the GitHub community.

Getting Started

  • Open the Relationships section in the issues sidebar.
  • Select Mark as blocked by or Mark as blocking to define issue dependencies.
  • Link up to 50 issues for each relationship type.

Visual walkthroughs are available in the linked demo videos.

Searching and Viewing Blocked Issues

  • Blocked issues can be viewed within projects and the repository Issues tab.
  • Use the following search filters to manage dependencies:
    • is:blocked: Lists all blocked issues
    • is:blocking: Lists all blocking issues
    • blocked-by:: Shows issues blocked by a specific issue
    • blocking:: Shows issues blocking a specific issue

A sample search video is also provided.

API and Webhook Support

Feedback and Further Learning

This update helps teams manage their work more transparently and keep complex workflows organized.

This post appeared first on “The GitHub Blog”. Read the entire article here