How-To2026-10-282 min read

Create GitHub Issue Dependencies

Use issue Relationships to mark blocking and blocked-by work with the correct direction. A dependency explains sequencing; it does not automatically validate that the prerequisite is suitable or complete.

Step-by-step guide

01

Check access and scope

Creating dependencies requires at least triage permission in the repository. Both issue owners should agree on the actual unblock condition.

02

Identify the prerequisite

Open the dependent issue and identify its prerequisite.

03

Mark the blocked relationship

In Relationships choose Mark as blocked by. The issue sidebar Relationships menu offers Mark as blocked by and Mark as blocking; choose the option from the perspective of the issue currently open.

  • Worked example: The invitation UI can depend on a stable token-validation contract. A related terminology discussion should not block implementation unless its outcome truly prevents the next step.
04

Select the blocking issue

Select the appropriate issue and review the resulting link.

05

Explain the handoff

Explain the expected artifact or condition in a comment.

06

Inspect both records

Inspect both issue records and remove obsolete relationships.

07

Verify the result

The dependent issue displays the intended blocked relationship and owners can explain how to clear it.

Common mistakes

Check the handoff edge case

A dependency without a concrete unblock condition can outlive its purpose. State the artifact or decision the dependent work needs.

Sources and verification

Based on product documentation checked on 2026-10-24. This is a documentation-based guide, not a hands-on benchmark. Features and availability can change.

Frequently asked questions

Spend less time on setup, more on decisions

Vantage connects your tools and generates specs grounded in real data. Free to start.

Spec to tickets

Working in GitHub? Turn your spec into dependency-ordered tickets.

Paste the feature or spec. Vantage pulls out the requirements and breaks them into tickets, ordered by what blocks what, ready to groom with your team.

0 / 8,000

Where do your tickets live? (optional)

How this works

  1. We save what you typed. No AI runs on this page.
  2. You create a free account.
  3. Vantage builds a PRD and dependency-ordered tickets from it inside your own workspace.

Why ask for an account? We’re a small team, and a full generation runs a multi-step AI pipeline that costs us real money. So we tie it to a free account instead of running it anonymously. You also get to keep the result and edit it.

Your text is only used to create your project, and it stays private to your account. If you don’t sign up, we delete it after 7 days. Privacy policy

Free to start. No credit card required.

Related reading