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

**URL:** https://discourse.julialang.org/t/ann-easier-release-automation-with-release-please-ci-tool/136452
**Category:** Package Announcements
**Tags:** package
**Created:** [March 29, 2026, 6:22pm UTC](https://discourse.julialang.org/t/ann-easier-release-automation-with-release-please-ci-tool/136452 "2026-03-29T18:22:49Z")
**Posts on this page:** 1
**Showing post:** 16

<div class="post-metadata">

### Author: ![alex180500](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/alex180500/32/44358_2.png) [@alex180500](https://discourse.julialang.org/u/alex180500)
#### Post date: [March 31, 2026, 7:22am UTC](https://discourse.julialang.org/t/ann-easier-release-automation-with-release-please-ci-tool/136452/16 "2026-03-31T07:22:05Z")

</div>

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

> [@JuliaRegisterChangelog, a workflow for automatic package registration and changelogs based on Conventional Commits](https://discourse.julialang.org/t/juliaregisterchangelog-a-workflow-for-automatic-package-registration-and-changelogs-based-on-conventional-commits/130488):
>
> I wanted to automate the process of commenting the latest commit to trigger the JuliaRegistrator. I also wanted this automation to include a changelog based on conventions like Conventional Commits. For this reason I created [GitHub - alex180500/JuliaRegisterChangelog: Automatic changelog and registering of a Julia package using Conventional Commits and JuliaRegistrator](https://github.com/alex180500/JuliaRegisterChangelog). The process consists of: Detect Project.tomlversion bumps Check if the version has changed since the last commit and procee…

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](https://github.com/alex180500/JuliaRegisterChangelog)

---

_[View the full topic](https://discourse.julialang.org/t/ann-easier-release-automation-with-release-please-ci-tool/136452)._
