STOP

December 10, 2020 ยท View on GitHub

This doesn't work as intended as you can not leave a review comment on lines that are not modified in the PR. Due to this limitation, this action can potentionally have undesired results.

action-git-diff-suggestions typescript-action status

This GitHub Action will take the current git changes and apply them as GitHub code review suggestions. This is useful to run after running a linter or formatter that automatically makes fixes for you.

Note: This only works on pull_request workflow events!

Usage

See the Sentry repo for real world examples.

Inputs

inputrequireddescription
github-tokennoThe GitHub Actions token e.g. secrets.GITHUB_TOKEN
messagehighly recommendedThis is string used in the review comment before the suggestion. It is also used to find previous comments to be deleted when the action is re-run. This should be named according to the workflow job so that multiple jobs don't delete each other's reviews.

Example

- uses: getsentry/action-git-diff-suggestions@main
  with:
    message: 'eslint made the following change'

Full example

name: test

on: pull_request

jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2

      - uses: actions/setup-node@v1
        with:
          node-version: 12

      - run: yarn install

      - run: yarn lint

      - uses: getsentry/action-git-diff-suggestions@main
        with:
          message: eslint

      - run: yarn test