-
Notifications
You must be signed in to change notification settings - Fork 13
git-artifacts: suggest to validate installer in a PR comment #124
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
Conversation
087abbb
to
ef64511
Compare
Here is the PR comment that was added in this |
.github/workflows/git-artifacts.yml
Outdated
owner: process.env.OWNER, | ||
repo: process.env.REPO, | ||
issue_number: data.items[0].number, | ||
body: `@${data.items[0].user.login}, ${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.
Looking at the example comment here, you may want to add a \n
line break after @${data.items[0].user.login},
so that the ##
header gets rendered correctly. WDYT?
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.
Excellent point! I changed it so that @dscho ☝️
will be appended instead.
It is currently a bit cumbersome to find the download link to the installer artifact, and I even missed that it was available for testing already while the `aarch64` stuff was still being built. Let's imitate c99c7f2 (release-git(announcement): add a helpful comment, 2025-03-11) and add a helpful PR comment not only when the release finished, but also when the x86_64 installer was successfully uploaded and is ready for manual testing. Signed-off-by: Johannes Schindelin <[email protected]>
ef64511
to
740a856
Compare
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.
Nice addition!!
Thank you! |
It is currently a bit cumbersome to find the download link to the installer artifact, and I even missed that it was available for testing already while the
aarch64
stuff was still being built.Let's imitate c99c7f2 (release-git(announcement): add a helpful comment, 2025-03-11) and add a helpful PR comment not only when the release finished, but also when the x86_64 installer was successfully uploaded and is ready for manual testing.