Skip to content

Configure pre-releases as draft to avoid unnecessary notifications #780

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

Closed
SimonMarquis opened this issue Dec 24, 2024 · 2 comments · Fixed by #787
Closed

Configure pre-releases as draft to avoid unnecessary notifications #780

SimonMarquis opened this issue Dec 24, 2024 · 2 comments · Fixed by #787

Comments

@SimonMarquis
Copy link

SimonMarquis commented Dec 24, 2024

The current GitHub workflow development-release.yml overwrites any current GitHub pre-release on every commit, which is advertised by email/notification while this is actually not really a pre-release per say. Would you be open to test making it a draft pre-release to see if it prevents the notifications for each commit on the main branch?

This would allow us to actually be able to follow "real" releases, and not be notified for each commit.
I'm not sure if this will work, but it is worth a try.
Thanks

SimonMarquis added a commit to SimonMarquis/develocity-build-validation-scripts that referenced this issue Dec 24, 2024
In attempt to prevent notification updates for every commit on CI.
Closes gradle#780

Signed-off-by: Simon Marquis <[email protected]>
@erichaagdev
Copy link
Member

Hi, @SimonMarquis! Thank you for the issue and PR. We will discuss this internally.

@erichaagdev
Copy link
Member

Hi, @SimonMarquis. We've decided the best way to handle this is to remove automated development releases on merges to main. We had originally done it that way for testing purposes, but we feel it's no longer necessary and can instead build from source and test.

We still find having development releases useful so we will keep them around, but they will be created manually on an as needed basis, which I estimate to happen very infrequently.

We will take care of implementing the necessary changes, so you can close your PR. Thank you very much for your contributions!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants