File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -90,14 +90,20 @@ jobs:
90
90
91
91
- name : Generate Changelog
92
92
id : changelog
93
+ env :
94
+ IS_RELEASE : ${{ startsWith(github.ref, 'refs/tags/') }}
93
95
run : |
94
96
export LATEST_TAG=$(git describe --abbrev=0)
95
97
export GIT_LOG=$(git log --pretty=" - %s [%h]" $LATEST_TAG..HEAD | sed 's/ *$//g')
96
- export LATEST_TAG_WITH_LINK=$(echo "[$LATEST_TAG](https://github.com/arduino/arduino-pro-ide/releases/tag/$LATEST_TAG)")
97
- if [ -z "$GIT_LOG" ]; then
98
- export BODY="There were no changes since version $LATEST_TAG_WITH_LINK."
99
- else
100
- export BODY=$(echo -e "Changes since version $LATEST_TAG_WITH_LINK:\n$GIT_LOG")
98
+ if [ "$IS_RELEASE" = true ]; then
99
+ export BODY=$(echo -e "$GIT_LOG")
100
+ else
101
+ export LATEST_TAG_WITH_LINK=$(echo "[$LATEST_TAG](https://github.com/arduino/arduino-pro-ide/releases/tag/$LATEST_TAG)")
102
+ if [ -z "$GIT_LOG" ]; then
103
+ export BODY="There were no changes since version $LATEST_TAG_WITH_LINK."
104
+ else
105
+ export BODY=$(echo -e "Changes since version $LATEST_TAG_WITH_LINK:\n$GIT_LOG")
106
+ fi
101
107
fi
102
108
echo -e "$BODY"
103
109
OUTPUT_SAFE_BODY="${BODY//'%'/'%25'}"
You can’t perform that action at this time.
0 commit comments