File tree Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Original file line number Diff line number Diff line change 1
- name : Build
1
+ name : Build
2
2
3
3
on :
4
4
workflow_dispatch :
61
61
- name : Calculate build variables
62
62
id : buildVariables
63
63
run : |
64
- LastCommitter=$(git log -1 --pretty=format:%an)
65
- CommitMessage=$(git log -1 --pretty=%B)
66
-
67
- echo "LAST_COMMITTER=$LastCommitter" >> $GITHUB_OUTPUT
68
- echo "COMMIT_MESSAGE=$CommitMessage" >> $GITHUB_OUTPUT
69
-
70
64
currentVersion="$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)"
71
65
semVerComponents=( ${currentVersion//-/ } )
72
66
semVerComponents=${semVerComponents[0]}
@@ -139,7 +133,18 @@ jobs:
139
133
140
134
MAVEN_VERSION="$newVersion$versionChangelist"
141
135
echo "Full project version: $MAVEN_VERSION"
136
+
137
+ LastCommitter=$(git log -1 --pretty=format:%an)
138
+ CommitMessage=$(git log -1 --pretty=%B)
139
+
140
+ echo "LAST_COMMITTER=$LastCommitter" >> $GITHUB_OUTPUT
142
141
142
+ # Handling a multi-line output value
143
+ OUTPUT_MESSAGE_EOF="eof${MAVEN_VERSION}"
144
+ echo "COMMIT_MESSAGE<<$OUTPUT_MESSAGE_EOF" >> $GITHUB_OUTPUT
145
+ echo "$CommitMessage" >> $GITHUB_OUTPUT
146
+ echo "$OUTPUT_MESSAGE_EOF" >> $GITHUB_OUTPUT
147
+
143
148
echo "newVersion=$newVersion" >> $GITHUB_OUTPUT
144
149
echo "versionChangelist=$versionChangelist" >> $GITHUB_OUTPUT
145
150
echo "MAVEN_VERSION=$MAVEN_VERSION" >> $GITHUB_OUTPUT
You can’t perform that action at this time.
0 commit comments