How do I flag releases that rely on blocked, missing or circular prerequisites?
Each component may point to one prerequisite; use a dash for none. Every ancestor must be ready.
Open Dependency Release GateTry the worked example
These are the example inputs from Dependency Release Gate. Replace them in the tool to run your own case.
| Component | Prerequisite | State |
|---|---|---|
| Core | - | ready |
| API | Core | blocked |
| Portal | API | ready |
| Docs | Vault | ready |
Example result
1 releasable component
Who uses this?
Software delivery lead. The free online tool runs the calculation in your browser. To edit the files and use the tools offline in one business, see the €49 offline edition.
Where the idea came from
Flag releases that rely on blocked, missing or circular prerequisites. The demonstrated change reaches a pull request and a human approval point before merge. Benchcraft designed this tool’s inputs, decision rule and example for this office task.
Original video