Add CliFx.Analyzers (#50)

This commit is contained in:
Alexey Golub
2020-04-25 18:03:21 +03:00
committed by GitHub
parent a28223fc8b
commit d25873ee10
22 changed files with 1426 additions and 33 deletions

View File

@@ -19,7 +19,11 @@ jobs:
dotnet-version: 3.1.100
- name: Pack
run: dotnet pack CliFx --configuration Release
run: |
dotnet pack CliFx.Analyzers --configuration Release
dotnet pack CliFx --configuration Release
- name: Deploy
run: dotnet nuget push CliFx/bin/Release/*.nupkg -s nuget.org -k ${{secrets.NUGET_TOKEN}}
run: |
dotnet nuget push CliFx.Analyzers/bin/Release/*.nupkg -s nuget.org -k ${{ secrets.NUGET_TOKEN }}
dotnet nuget push CliFx/bin/Release/*.nupkg -s nuget.org -k ${{ secrets.NUGET_TOKEN }}

View File

@@ -27,3 +27,9 @@ jobs:
with:
token: ${{ secrets.CODECOV_TOKEN }}
file: CliFx.Tests/bin/Release/Coverage.xml
- name: Upload coverage (analyzers)
uses: codecov/codecov-action@v1.0.5
with:
token: ${{ secrets.CODECOV_TOKEN }}
file: CliFx.Analyzers.Tests/bin/Release/Coverage.xml