From c48b6cb16c30dc80bb7551981c3d13c639f08e35 Mon Sep 17 00:00:00 2001 From: droak Date: Wed, 11 Sep 2024 02:30:12 +0900 Subject: [PATCH] add comment in the pr --- .github/workflows/benchmark.yml | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index d3a5cf89..99a5f51c 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -19,21 +19,28 @@ jobs: with: path: ./cache key: benchmark - - name: Run benchmark + - name: Build run: | pnpm install cd packages/node pnpm build - cd ../.. + - name: Benchmark result + run: | if [ -f ./cache/benchmark-main.json ]; then - pnpm run bench --outputJson benchmark.json --compare ./cache/benchmark-main.json + pnpm run bench --outputJson benchmark.json --compare ./cache/benchmark-main.json > output.txt else - pnpm run bench --outputJson benchmark.json + pnpm run bench --outputJson benchmark.json > output.txt fi - - name: Benchmark result - run: | - pnpm run bench --compare ./cache/benchmark-main.json > output.txt cat output.txt + - uses: actions/github-script@v6 + with: + script: | + github.rest.issues.createComment({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + body: fs.readFileSync('output.txt', 'utf-8') + }) - run: echo "branch=${GITHUB_HEAD_REF:-${GITHUB_REF#refs/heads/}}" >> $GITHUB_OUTPUT id: branch - name: Store benchmark dataq