Managing Issue Dependencies in GitHub Now Generally Available
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 issuesis:blocking
: Lists all blocking issuesblocked-by:
: Shows issues blocked by a specific issueblocking:
: Shows issues blocking a specific issue
A sample search video is also provided.
API and Webhook Support
- Issue dependencies are fully supported in both the REST API and GraphQL API.
- Webhooks also support dependency notifications (see documentation).
Feedback and Further Learning
- Join discussions in the GitHub Community.
- Use the Give feedback option in projects menus.
- For additional help, check GitHub Issues and Projects and related documentation.
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