You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Include review request issue URLs in the license review comment
dash-licenses logs the URL of each review request (IP Lab GitLab issue)
it creates, but these URLs are not part of the -summary CSV. Capture the
tool output to a log file and parse the 'A review request was created /
already exists <url>' lines, associating each URL with its dependency.
The PR comment now links each unvetted dependency to its review request
issue, and falls back to guidance when no request could be created.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
? 'A review request has been submitted to the Eclipse IP team for each dependency listed above (see the linked issues). These dependencies must be approved before this change can be merged.'
215
+
: 'No review request could be created automatically (this happens for fork pull requests, where the GitLab token is unavailable). A committer can submit the review requests by commenting `/request-license-review` on this pull request. These dependencies must be approved before this change can be merged.';
0 commit comments