Reuse the existing imported source issue record when tracking GitHub work instead of creating duplicate entries. - update GitHub tracking logic to detect and reuse previously imported source issues - add/expand dashboard tracking tests to cover duplicate-import and reuse behavior - add a changeset documenting the FN-5835 tracking fix for @runfusion/fusion Files changed: .changeset/fn-5835-source-issue-tracking.md | 5 ++ .../src/__tests__/github-tracking.test.ts | 100 ++++++++++++++++++--- packages/dashboard/src/github-tracking.ts | 32 +++++++ 3 files changed, 126 insertions(+), 11 deletions(-) Fusion-Task-Id: FN-5835 Fusion-Task-Lineage: d0827711-8bfb-471c-b2c4-69324da33373
324 B
324 B
@runfusion/fusion
| @runfusion/fusion |
|---|
| patch |
Reuse imported GitHub source issues as task tracking links when GitHub tracking is enabled, instead of creating a duplicate issue. Tasks imported from GitHub now link their existing sourceIssue (when valid) as githubTracking.issue with no GitHub auth or issue creation call required.