|
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