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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable release drafter #2367

Merged
merged 1 commit into from
Oct 16, 2019
Merged

Enable release drafter #2367

merged 1 commit into from
Oct 16, 2019

Conversation

ssbarnea
Copy link
Member

@ssbarnea ssbarnea commented Oct 15, 2019

This should automate create of release notes, so our users will be better informed of what went in on each new release.

This github workflow keeps a draft release updated with all merged
changes so when we want to make a new release we already have the full
changelist created.

I initially adopted this workflow on few other projects and I am really
pleased about the results:

PR Type

  • Feature Pull Request

This should automate create of release notes, so our users will be better informed of what went in on each new release.

Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
Copy link
Contributor

@decentral1se decentral1se left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well sure, why not then. Less work for us, I hope!

Related to #1779 as well.

@decentral1se
Copy link
Contributor

It's kinda like Github vendor lock in for release change logs.

Can it also produce flat text files too? That'd be nice to also have them too.

But anyway, looks like Github is the place for Molecule.

ssbarnea added a commit to ssbarnea/molecule that referenced this pull request Oct 15, 2019
Also includes two linting changes needed for enabling github workflows
because updating these is not possible with normal pull requests. This
means that we first need to update lint config in order to make
ansible#2367 pass CI testing.

Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
@ssbarnea ssbarnea mentioned this pull request Oct 15, 2019
@ssbarnea ssbarnea self-assigned this Oct 15, 2019
@ssbarnea ssbarnea added this to the 3.0 milestone Oct 15, 2019
ssbarnea added a commit that referenced this pull request Oct 15, 2019
Also includes two linting changes needed for enabling github workflows
because updating these is not possible with normal pull requests. This
means that we first need to update lint config in order to make
#2367 pass CI testing.

Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
@ssbarnea ssbarnea merged commit f2cecdb into master Oct 16, 2019
@delete-merged-branch delete-merged-branch bot deleted the ssbarnea-patch-1 branch October 16, 2019 10:48
@ssbarnea ssbarnea added the docs label Oct 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants