Closed Tatsinnit closed 1 year ago
I like this! Could we also remove the old release workflow in this pr too?
Absolutely that's the final goal, this needs good testing before merge, so won't take long after we all reach consensus. Thanks. ๐๐๐
I like it! Lets see what works and pull in what we can to our other open source projects!
This will improve the release process and is a good idea ๐ I'm ready to review this once we reach a consensus on the details
Looking good!
๐กโค๏ธ๐ Thank you so much all! I have pushed the final matured changes and added screenshot of a test release I tested from my fork. This PR is now all ready for final eye ball and merge. Thanks heaps.
Description
Hiya all, thank you so much in advance to read this, following PR will make release process for this repo more automatic and changelog driven, i.e. this PR adds
Changelog
driven release cadence capability to this PR. โค๏ธโ๏ธ๐๐ฅท๐If we all agree this will replace current release deployment.
Changelog.md
entry and rest of the release taking and actual release can be dried by GH workflow.This simplifies human error, automates the whole process.
Previously I think the process was/is that dev create the
release tag
and then run the release workflow.This PR Replace that to more automatic process as long as
Changelog
file is reviewed for release by PM and Devs involved. Once Publish PR merged - We just need to run the workflow.How?
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Screenshot from my fork run Minus the release stuff which I commented out because we know that works:
Below show the output and changelog version is flowing through
With all artifacts
Thanks, ^Tats