Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 998 Bytes

README.md

File metadata and controls

36 lines (26 loc) · 998 Bytes

JetBrains ReSharper action for GitHub Actions

JetBrains ReSharper is the best thing to happen to .Net developers since .Net. JetBrains Rider is my favourite IDE. When JetBrains released their ReSharper command-line tools for Mac and Linux, I knew what I had to do: create a wrapper for GitHub Actions.

Now you can enjoy all the linting and suggestions that ReSharper provides in your IDEs in your GitHub pull requests. Screenshot of an example PR:

Example PR

Usage

Add the following to a workflow:

name: ReSharper

on:
  pull_request: {}

jobs:
  resharper:
    runs-on: ubuntu-latest
    steps:
      - name: checkout
        uses: actions/checkout@v2
      
      - name: resharper
        uses: glassechidna/resharper-action@master
        with:
          solution: HelloWorld.sln