nikku / wuffle

A multi-repository / multi-organization task board for GitHub issues.
https://wuffle.dev
MIT License
118 stars 23 forks source link

Comments in task lists are treated as dependent issues #138

Closed nikku closed 1 year ago

nikku commented 2 years ago

Describe the Bug

If I write a comment in a task list:

(Issue #15)

#### TODO

* [ ] Fix this cf. #15#comment...)

Then the comment is picked up as a dependent issue (effectively a circular dependency).

We should ensure that we only identify dependencies if they are quoted by their base-url (would also exclude anything else: Commits, ...).

Steps to Reproduce

1) Create an issue as mentioned above 2) See that circular dependency is created

Expected Behavior

Deep links to comments and so on are not regarded as "establishing a dependency".

Environment