The Wayback Machine - http://web.archive.org/web/20200906083519/https://github.com/zino-app/graphql-flutter/issues/237
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

Implement 'Keep a Changelog' #237

Open
HofmannZ opened this issue Apr 23, 2019 · 2 comments
Open

Implement 'Keep a Changelog' #237

HofmannZ opened this issue Apr 23, 2019 · 2 comments

Comments

@HofmannZ
Copy link
Member

@HofmannZ HofmannZ commented Apr 23, 2019

When releasing a new version it's always hard to deliver a proper changelog. Keep a changelog is a proposal on how we can deliver a consistent and complete changelog.

I propose we implement it in this repo. I would require the following steps:

@HofmannZ HofmannZ assigned HofmannZ and unassigned HofmannZ Apr 23, 2019
@HofmannZ HofmannZ added this to To do in Open Scrum via automation Apr 23, 2019
@HofmannZ HofmannZ changed the title Implement a 'Keep a Changelog' Implement 'Keep a Changelog' Apr 23, 2019
@mainawycliffe
Copy link
Collaborator

@mainawycliffe mainawycliffe commented Apr 23, 2019

Is it possible to automatically parse changes from PRs, so we can have a section for change log in the PR?

@HofmannZ
Copy link
Member Author

@HofmannZ HofmannZ commented Apr 24, 2019

For PRs; I’m not sure, but for branches it does work. It does requires better commit messages so that’s a possible bottle neck.

The flow would be:

  • Merge to beta branch: create a beta Github version tag.
  • Merge to master: create a stable Github version tag.

Then we can add a CI trigger on git tags to do a pub publish.

The only problem is that it can’t deal with the +1 in the Dart/Flutter version tags.

So it might not be the best fit..

@micimize micimize moved this from To do to In progress in Open Scrum May 31, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Open Scrum
  
In progress
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.