diff --git a/manifest.yml b/manifest.yml
index ef407841ac9a93eadeddf81f24d9332e4db5932e..7bfc8149a78a733ccc11d8ff9aa763ee43379760 100644
--- a/manifest.yml
+++ b/manifest.yml
@@ -78,12 +78,15 @@ changelog:
     - if: $CI_COMMIT_REF_NAME != $MASTER_BRANCH_MANIFEST || $CI_PIPELINE_SOURCE == "api"
   variables:
     IMAGE_PATH: ${CI_IMAGES_BASEPATH}/changelog-generator
-    IMAGE_REVISION: 2fd56690a5dabde6eda101182e8359f1c3609664
+    IMAGE_REVISION: fe31a5ffe75b8f0dca697dd95ffb3f87af92d6d1
   image:
     name: "${IMAGE_PATH}:${IMAGE_REVISION}"
     # set entrypoint to noop to be able to run from script
     entrypoint: [""]
-  script: "changelog_generator.py --branch ${MASTER_BRANCH_MANIFEST} > changelog.md"
+  script: changelog_generator.py
+              --token=${GITBOT_TOKEN}
+              --branch ${MASTER_BRANCH_MANIFEST}
+              > changelog.md
   artifacts:
     expire_in: 4 weeks
     paths: