From ced6c34563dd624549b4f66523462cbe1c872fb3 Mon Sep 17 00:00:00 2001 From: Benedikt Ritter Date: Wed, 14 Oct 2020 15:52:50 +0200 Subject: [PATCH] Add worknig example for build scan comment Replaces the dummy example for how to automatically add a comment containing the build scan URL with a working example using the [GitHub Script action](https://github.com/marketplace/actions/github-script#comment-on-an-issue). See https://github.com/britter/maven-plugin-development/pull/56#issuecomment-708406163 for how it looks in action. --- README.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 25da06f..9227550 100644 --- a/README.md +++ b/README.md @@ -210,8 +210,16 @@ jobs: with: arguments: build id: gradle - - uses: example/action-that-comments-on-the-pr@v0 - if: failure() + - name: "Comment build scan url" + uses: actions/github-script@v3 + if: github.event_name == 'pull_request' && failure() with: - comment: Build failed ${{ steps.gradle.outputs.build-scan-url }} + github-token: ${{secrets.GITHUB_TOKEN}} + script: | + github.issues.createComment({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + body: '❌ ${{ github.workflow }} failed: ${{ steps.gradle.outputs.build-scan-url }}' + }) ```