[ANN] Easier release automation with "Release Please" CI tool

Hi, I’m the author of JuliaRegisterChangelog, where I wanted to accomplish a similar thing as Release Please. I leave my post here

My workflow works in the following way:

  • On every new commit triggers only if Project.toml has been modified
  • Check if the version has changed since the last commit and proceed only if it has
  • Generate a changelog automatically using Conventional Commits and conventional-changelog
  • Trigger JuliaRegistrator commenting on the latest commit to register the package and correctly formats the release notes

I leave here also the GitHub repo GitHub - alex180500/JuliaRegisterChangelog: Automatic changelog and registering of a Julia package using Conventional Commits and JuliaRegistrator · GitHub

2 Likes