|
39 | 39 | runs-on: ${{ matrix.os }}
|
40 | 40 | steps:
|
41 | 41 | - name: Checkout source
|
42 |
| - uses: actions/checkout@v2 |
| 42 | + uses: actions/checkout@v3 |
43 | 43 | - name: Setup .NET Core SDK
|
44 |
| - uses: actions/setup-dotnet@v1 |
| 44 | + uses: actions/setup-dotnet@v2 |
45 | 45 | with:
|
46 | 46 | dotnet-version: |
|
47 | 47 | 3.1.x
|
|
55 | 55 | - name: Check formatting
|
56 | 56 | if: ${{ startsWith(matrix.os, 'ubuntu') }}
|
57 | 57 | run: |
|
58 |
| - dotnet tool install -g dotnet-format --version 6.0.243104 --add-source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json |
59 |
| - dotnet format --no-restore --verify-no-changes -v diag --severity warn whitespace || (echo "Run 'dotnet format' to fix whitespace issues" && exit 1) |
60 |
| - dotnet format --no-restore --verify-no-changes -v diag --severity warn analyzers || (echo "Run 'dotnet format' to fix analyzers issues" && exit 1) |
| 58 | + dotnet format --no-restore --verify-no-changes --severity warn whitespace || (echo "Run 'dotnet format' to fix whitespace issues" && exit 1) |
| 59 | + dotnet format --no-restore --verify-no-changes --severity warn analyzers || (echo "Run 'dotnet format' to fix analyzers issues" && exit 1) |
| 60 | + dotnet format --no-restore --verify-no-changes --severity warn style || (echo "Run 'dotnet format' to fix style issues" && exit 1) |
61 | 61 | - name: Build solution [Release]
|
62 | 62 | run: dotnet build --no-restore -c Release
|
63 | 63 | - name: Build solution [Debug]
|
|
66 | 66 | run: dotnet test --no-restore --no-build -p:CollectCoverage=true
|
67 | 67 | - name: Upload coverage to codecov
|
68 | 68 | if: ${{ startsWith(matrix.os, 'ubuntu') }}
|
69 |
| - uses: codecov/codecov-action@v2.1.0 |
| 69 | + uses: codecov/codecov-action@v3 |
70 | 70 | with:
|
71 |
| - files: .coverage/GraphQL.Server.Authorization.AspNetCore.Tests/coverage.net5.opencover.xml,.coverage/GraphQL.Server.Samples.Server.Tests/coverage.netcoreapp3.1.opencover.xml,.coverage/GraphQL.Server.Transports.Subscriptions.Abstractions.Tests/coverage.net5.opencover.xml,.coverage/GraphQL.Server.Transports.Subscriptions.WebSockets.Tests/coverage.net5.opencover.xml,.coverage/GraphQL.Server.Transports.AspNetCore.Tests/coverage.net5.opencover.xml |
| 71 | + files: .coverage/GraphQL.Server.Authorization.AspNetCore.Tests/coverage.net5.opencover.xml,.coverage/GraphQL.Server.Samples.Server.Tests/coverage.net5.opencover.xml,.coverage/GraphQL.Server.Transports.Subscriptions.Abstractions.Tests/coverage.net5.opencover.xml,.coverage/GraphQL.Server.Transports.Subscriptions.WebSockets.Tests/coverage.net5.opencover.xml,.coverage/GraphQL.Server.Transports.AspNetCore.Tests/coverage.net5.opencover.xml |
72 | 72 |
|
73 | 73 | buildcheck:
|
74 | 74 | needs:
|
|
0 commit comments