Skip to content

Commit d7c86b4

Browse files
authored
Merge pull request #286 from crazy-max/rm-tags-summary
ci: remove duplicated tags in GitHub release body
2 parents fbeed77 + 17d4368 commit d7c86b4

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

.github/workflows/.build.yml

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -273,20 +273,17 @@ jobs:
273273
${{ steps.build.outputs.metadata }}
274274
EOF
275275
276+
for tag in $(jq -r '.tags[]' <<< "$DOCKER_METADATA_OUTPUT_JSON"); do
277+
echo "* \`${tag}\`" >> /tmp/tags.txt
278+
done
279+
276280
cat > "/tmp/summary.txt" <<-EOF
277281
* repo: ${REPO}
278282
* ref: \`${REF}\`
279283
* version: \`${VERSION}\`
280284
* commit: [\`${COMMIT}\`](${REPO}/commit/${COMMIT})
281285
EOF
282286
283-
for tag in $(jq -r '.tags[]' <<< "$DOCKER_METADATA_OUTPUT_JSON"); do
284-
echo "* \`${tag}\`" >> /tmp/tags.txt
285-
done
286-
287-
echo "* Tags" >> /tmp/summary.txt
288-
sed 's/^/ /' /tmp/tags.txt >> /tmp/summary.txt
289-
290287
if [ "${{ inputs.name }}" = "containerd" ]; then
291288
cat >> "/tmp/summary.txt" <<-EOF
292289
* runc
@@ -306,8 +303,16 @@ jobs:
306303
* packages: \`$(find /tmp/release -type f | wc -l)\` files
307304
* size: \`$(du -sh /tmp/release | awk '{print $1}')\`
308305
EOF
309-
310-
cat /tmp/summary.txt >> $GITHUB_STEP_SUMMARY
306+
307+
cat >> "$GITHUB_STEP_SUMMARY" <<-EOF
308+
# Package build
309+
310+
## Tags
311+
$(cat /tmp/tags.txt)
312+
313+
## Summary
314+
$(cat /tmp/summary.txt)
315+
EOF
311316
-
312317
name: Set outputs
313318
uses: actions/github-script@v8

0 commit comments

Comments
 (0)