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.tomlhas 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