One of the benefits of GitHub Actions is that the majority of its users open-source their workflows by default. I leverage actions to generate my release in my projects, thanks to Ben for sharing his workflow. I discovered that it provides a changelog and bumps the version number in package.json file. I'm also doing a little extra and leveraging Release Drafter's tool to draft my release notes. I wouldn't say I like the process of trying to comb commits merged to the main branch for release notes. It is much easier to keep track of when that happens, and that is what Release Drafter does for me. You can find that action here on GitHub Marketplace, but it is also open-sourced as well. Join my live coding stream every Tuesday and Fridays on Twitch Twitch 🎬 https://twitch.tv/bdougieYO GitHub 💻. https://github.com/bdougie/gitActionTraction Community 👾 https://discord.com/invite/gZMKK5q Twitter 🐦 https://twitter.com/bdougieYO https://dev.to/github/generate-semantic-release-with-github-actions-2lll
Published: Mar 06, 2021