Closed jye-sf closed 2 years ago
The current general release process for our repos will be:
// Version update
yarn release:version
// github related tasks
git push origin <branch>
git push origin <tag>
// Publish
yarn release:publish
Github related tasks require unlocking and re-locking branch protections. Will look into having CircleCI handle that.
Might be worth adding something to the README. Unless there's no point because we're just going to add Circle CI scripts soon. 🙂
With the CircleCI script, our general release process should now be:
// Version update yarn release:version
// github related tasks
git push origin
// Manually create release with release notes CircleCI should now handle the publish.
One step closer to a 1-button release process. The remaining work involves git automation around branch protection, pushing the actual changes to the remote, and changelog generation.