From 38003ce53b4815bb1bc0250c3fd8de0da741faf9 Mon Sep 17 00:00:00 2001 From: Zhong Jianxin Date: Sun, 1 Dec 2024 20:20:30 +0800 Subject: [PATCH] workflows/eval: Add the eval summary as a comment --- .github/workflows/eval.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/eval.yml b/.github/workflows/eval.yml index 3a061961a0cdf..547b93b1bc504 100644 --- a/.github/workflows/eval.yml +++ b/.github/workflows/eval.yml @@ -267,3 +267,21 @@ jobs: GH_TOKEN: ${{ github.token }} REPOSITORY: ${{ github.repository }} NUMBER: ${{ github.event.number }} + + - name: Adding comments + if: ${{ github.event_name == 'pull_request_target' }} + run: | + # Add the eval summary as a comment + body="$(jq -r ' + "## [Eval summary](https://github.com/" + env.GH_REPO + "/actions/runs/" + env.GITHUB_RUN_ID + "?pr=" + env.NUMBER + ")\n\n" + + "- Added packages: " + (.attrdiff.added | length | tostring) + "\n" + + "- Removed packages: " + (.attrdiff.removed | length | tostring) + "\n" + + "- Changed packages: " + (.attrdiff.changed | length | tostring) + "\n" + + "- Rebuild Linux: " + (.rebuildCountByKernel.linux | tostring) + "\n" + + "- Rebuild Darwin: " + (.rebuildCountByKernel.darwin | tostring) + '