-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve Library Versions Dependabot #565
Conversation
52ab426
to
87027fa
Compare
ALL_COMMENTS=$(gh issue view "${{ needs.get-all-libraries.outputs.issue }}" --comments) | ||
|
||
FORMATTED_BODY=$(./gradlew -q extractLibrariesGroupsFromGithubComments --comments="$ALL_COMMENTS") | ||
gh issue create --title "List unsupported libraries versions" --body "$FORMATTED_BODY" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will this create new a new issue every time the action runs or will the issue update if it already exists?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It will create an issue every time we run the action
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can't do that. We need to keep the updated one. That is why I proposed an issue per library that is updated over slack.
tests/tck-build-logic/src/main/groovy/org.graalvm.internal.tck-harness.gradle
Outdated
Show resolved
Hide resolved
I'm afraid I won't have time to review this PR this week. |
What does this PR do?
It improves issue for unsupported libraries by grouping different versions of the same library.
Feature provided in this PR collects all comments from the issue that contains unsupported libraries (that jobs from workflows matrix added) and groups them by library name.
The final issue should look like this: