nimblehq / android-templates

Our optimized Android templates used in our projects
https://nimblehq.co/
MIT License
95 stars 23 forks source link

Github Action: Generate and add "release notes" when distributing new builds on Firebase (staging and production) #463

Open luongvo opened 1 year ago

luongvo commented 1 year ago

Why

Currently, the template supports existing CD workflows to distribute new builds to Firebase. There is a space for improvement to have release notes on each build to clarify what is being covered with the new update for the PM and testers instead of showing the default release notes.

Solution: available solutions from TPC

image

Who Benefits?

PM and Testers

lydiasama commented 1 year ago

@luongvo @ryan-conway Let me update the title of this issue for Github action. I'll add more similar to this for Codemagic. 🙏

hoangnguyen92dn commented 1 year ago

@lydiasama Since I handled this in the new project, in case you haven't started working on this so would you mind if I handle this for template updates? 😄

lydiasama commented 1 year ago

@hoangnguyen92dn Sure thing. Thank you. 🙏🏻

luongvo commented 1 year ago

@hoangnguyen92dn @lydiasama You can consider using https://github.com/mikepenz/release-changelog-builder-action to generate the changelog for release notes on develop and main branches here https://github.com/nimblehq/flutter-templates/pull/270.