diff --git a/.ci/release_script.sh b/.ci/release_script.sh index 5f3b6d389b2ecf2af9392324f94f9d81d6d0fa8c..cdc65a5a9afe9afd68e79c02d69bd31d0ae72744 100644 --- a/.ci/release_script.sh +++ b/.ci/release_script.sh @@ -17,7 +17,10 @@ fi # Variables PROJECT_ID="604" RELEASE_NAME="v$CI_COMMIT_TAG" -RELEASE_DESCRIPTION="Release v$CI_COMMIT_TAG is awesome !" + +# Récpère la dernière version +LAST_VERSION="$(git describe --tags --abbrev=0)" +RELEASE_DESCRIPTION="$(git log --pretty='format:- %s ([%C(auto)%h](https://git.duniter.org/clients/gecko/-/commit/%C(auto)%h)) ' HEAD...$LAST_VERSION --no-merges --reverse)" ARTIFACT_PATH="target/release/gcli" GITLAB_API_URL="https://git.duniter.org/api/v4"