Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate Release Drafter app in favor of GitHub workflow #85

Merged

Conversation

NotMyFault
Copy link
Member

馃 Beep boop!

This is an automatic pull request that sets up release drafter as GitHub action for your repository.
Currently, you're using the app version of release drafter, which is deprecated since 2019.

Switching to the action is a drop in replacement and requires no further work from your side.
Once you merge this PR, the action is setup. If you want to configure it further, read here.

In case of questions, please ping @NotMyFault.

Additional information:

@AbhyudayaSharma
Copy link
Member

Hi @NotMyFault. How does release drafter compare to the built-in release note generation on GitHub? If the GitHub version is good, we can probably just remove release-drafter.

@NotMyFault
Copy link
Member Author

By default, GitHub's build in changelog generator writes down a bullet list of merged PRs. If you want to sort the PRs by categories or authors, you need a configuration file, similar to release drafter.
However, its configuration is pretty limited to a handful amount of options and doesn't support much automation, because it doesn't run as workflow.

@AbhyudayaSharma
Copy link
Member

Okay, makes sense since we already have a common configuration for the jenkinsci org. I'm merging the PR but someone will need to disable the GitHub app. I don't have the permissions for it.

@AbhyudayaSharma AbhyudayaSharma merged commit 880bc91 into jenkinsci:master Mar 14, 2022
@NotMyFault NotMyFault deleted the chore/remove-release-drafter-app branch March 14, 2022 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
2 participants