Skip to content

glassechidna/resharper-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

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