Skip to content

florius0/resharper-unity-ci

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resharper-Unity-CI

This action runs JetBrains Resharper InspectCode with ReSharper Unity plugin installed, prints human-readable output and writes it to inspection.txt as well as original output to inspection.xml

This action is version of https://github.com/florius0/resharper-ci

Inputs

solution

Required Path to your solution file, e.g. MyProject.sln"

profile

Path to your .DotSettings file

severity

Set minimal reported severity level to [INFO, HINT, SUGGESTION, WARNING, ERROR]. Default to WARNING default: "WARNING"

include

Semicolon-separated list of relative paths or wildcards that define the files to include during the inspection

exclude

Semicolon-separated list of relative paths or wildcards that define the files to exclude during the inspection

discard-issues

Semicolon-separated list of IssueType Ids that will be ignored

build

Should project be builded before checks, defaults to true

hide-output

Hides output of build ('dotnet build') and resharper ('jb inspectcode ...'), defautls to true

Example

name: InspectMaster

on:
  push:
    branches: [ master ]

jobs:
  self-test:
   runs-on: ubuntu-latest
   name: Self Test
   steps:
     - name: Checkout
       uses: actions/checkout@v2
     - name: Inspect
       uses: florius0/resharper-unity-ci
       with:
          solution: './MyProject.sln'

Inspired by https://github.com/nbadal/inspectcode-action

About

Github action for ReSharper & Unity

Resources

Stars

Watchers

Forks

Packages

No packages published