diff --git a/CHANGELOG.md b/CHANGELOG.md
index 40e0b3ca0ffd7b22534bb372b3e84c5305b960ee..4c9ca36c63d6e5fa1fd632ee04af1aeeabfca8f6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 ## [Unreleased]
 
 * Doc about supported domains (gitlab.com and froggit.fr)
+* Version of gitlab release-cli now fixed
 
 ## [0.4.3] - 2024-06-26
 
diff --git a/templates/release-by-changelog.yml b/templates/release-by-changelog.yml
index db603de12674677d8e8d6cc9ba4f9db58be26353..85ab47475c6cbfedc4fcc704fa7772a0a1480aee 100644
--- a/templates/release-by-changelog.yml
+++ b/templates/release-by-changelog.yml
@@ -7,7 +7,7 @@ release_by_changelog:
         TAG_SUFFIX: $SUFFIX
         NAME_PREFIX: $PREFIX
         NAME_SUFFIX: $SUFFIX
-    image: registry.gitlab.com/gitlab-org/release-cli
+    image: registry.gitlab.com/gitlab-org/release-cli:v0.18.0
     stage: deploy
     script:
         # Use grep to find version headers and store them in a variable