diff --git a/.github/workflows/comment.yml b/.github/workflows/comment.yml index 3d96238c9c..0b471f3fff 100644 --- a/.github/workflows/comment.yml +++ b/.github/workflows/comment.yml @@ -1,6 +1,7 @@ name: PR API Report on: pull_request_target: + types: [review_requested] jobs: comment: @@ -25,7 +26,7 @@ jobs: set -eux git clone https://github.com/mongodb/mongo-go-driver cd mongo-go-driver - git remote add source https://github.com/$GITHUB_ACTOR/mongo-go-driver + git remote add source https://github.com/$GITHUB_REPOSITORY_OWNER/mongo-go-driver git fetch origin $GITHUB_BASE_REF git fetch source $GITHUB_HEAD_REF git checkout $GITHUB_HEAD_REF @@ -38,4 +39,4 @@ jobs: comment-id: ${{ steps.fc.outputs.comment-id }} issue-number: ${{ github.event.pull_request.number }} body-path: 'mongo-go-driver/api-report.md' - edit-mode: replace \ No newline at end of file + edit-mode: replace diff --git a/etc/api_report.sh b/etc/api_report.sh index 1cfbac5025..ffdac7f975 100755 --- a/etc/api_report.sh +++ b/etc/api_report.sh @@ -10,6 +10,7 @@ if [ -z $cmd ]; then fi branch=${GITHUB_BASE_REF:-master} +git fetch origin $branch:$branch sha=$(git merge-base $branch HEAD) gorelease -base=$sha > api-report.txt || true