-
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add -warnaserror to dotnet restore #704
Conversation
Test runs on ubuntu-latest for commit f9176d9✔️ Pass - DotNet.Sdk.Extensions.Testing.Tests.dll on .NETCoreApp,Version=v5.0---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 4s 454ms GitHub Runner OS: ubuntu-latest Operating System: Linux 5.15.0-1042-azure #49-Ubuntu SMP Tue Jul 11 17:28:46 UTC 2023 Framework: .NETCoreApp,Version=v5.0 Assembly: DotNet.Sdk.Extensions.Testing.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Tests.dll on .NETCoreApp,Version=v5.0---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 11s 776ms GitHub Runner OS: ubuntu-latest Operating System: Linux 5.15.0-1042-azure #49-Ubuntu SMP Tue Jul 11 17:28:46 UTC 2023 Framework: .NETCoreApp,Version=v5.0 Assembly: DotNet.Sdk.Extensions.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Testing.Tests.dll on .NETCoreApp,Version=v6.0---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 7s 594ms GitHub Runner OS: ubuntu-latest Operating System: Linux 5.15.0-1042-azure #49-Ubuntu SMP Tue Jul 11 17:28:46 UTC 2023 Framework: .NETCoreApp,Version=v6.0 Assembly: DotNet.Sdk.Extensions.Testing.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Tests.dll on .NETCoreApp,Version=v6.0---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 11s 604ms GitHub Runner OS: ubuntu-latest Operating System: Linux 5.15.0-1042-azure #49-Ubuntu SMP Tue Jul 11 17:28:46 UTC 2023 Framework: .NETCoreApp,Version=v6.0 Assembly: DotNet.Sdk.Extensions.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Testing.Tests.dll on .NETCoreApp,Version=v7.0---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 3s 735ms GitHub Runner OS: ubuntu-latest Operating System: Linux 5.15.0-1042-azure #49-Ubuntu SMP Tue Jul 11 17:28:46 UTC 2023 Framework: .NETCoreApp,Version=v7.0 Assembly: DotNet.Sdk.Extensions.Testing.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Tests.dll on .NETCoreApp,Version=v7.0---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 10s 443ms GitHub Runner OS: ubuntu-latest Operating System: Linux 5.15.0-1042-azure #49-Ubuntu SMP Tue Jul 11 17:28:46 UTC 2023 Framework: .NETCoreApp,Version=v7.0 Assembly: DotNet.Sdk.Extensions.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Testing.Tests.dll on .NETCoreApp,Version=v3.1---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 3s 766ms GitHub Runner OS: ubuntu-latest Operating System: Linux 5.15.0-1042-azure #49-Ubuntu SMP Tue Jul 11 17:28:46 UTC 2023 Framework: .NETCoreApp,Version=v3.1 Assembly: DotNet.Sdk.Extensions.Testing.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Tests.dll on .NETCoreApp,Version=v3.1---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 11s 255ms GitHub Runner OS: ubuntu-latest Operating System: Linux 5.15.0-1042-azure #49-Ubuntu SMP Tue Jul 11 17:28:46 UTC 2023 Framework: .NETCoreApp,Version=v3.1 Assembly: DotNet.Sdk.Extensions.Tests.dll
Informational
|
Test runs on windows-latest for commit f9176d9✔️ Pass - DotNet.Sdk.Extensions.Testing.Tests.dll on .NETCoreApp,Version=v5.0---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 2s 908ms GitHub Runner OS: windows-latest Operating System: Microsoft Windows 10.0.20348 Framework: .NETCoreApp,Version=v5.0 Assembly: DotNet.Sdk.Extensions.Testing.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Tests.dll on .NETCoreApp,Version=v5.0---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 10s 897ms GitHub Runner OS: windows-latest Operating System: Microsoft Windows 10.0.20348 Framework: .NETCoreApp,Version=v5.0 Assembly: DotNet.Sdk.Extensions.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Testing.Tests.dll on .NETCoreApp,Version=v6.0---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 11s 308ms GitHub Runner OS: windows-latest Operating System: Microsoft Windows 10.0.20348 Framework: .NETCoreApp,Version=v6.0 Assembly: DotNet.Sdk.Extensions.Testing.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Tests.dll on .NETCoreApp,Version=v6.0---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 10s 986ms GitHub Runner OS: windows-latest Operating System: Microsoft Windows 10.0.20348 Framework: .NETCoreApp,Version=v6.0 Assembly: DotNet.Sdk.Extensions.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Testing.Tests.dll on .NETCoreApp,Version=v7.0---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 5s 949ms GitHub Runner OS: windows-latest Operating System: Microsoft Windows 10.0.20348 Framework: .NETCoreApp,Version=v7.0 Assembly: DotNet.Sdk.Extensions.Testing.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Tests.dll on .NETCoreApp,Version=v7.0---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 11s 628ms GitHub Runner OS: windows-latest Operating System: Microsoft Windows 10.0.20348 Framework: .NETCoreApp,Version=v7.0 Assembly: DotNet.Sdk.Extensions.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Testing.Tests.dll on .NETCoreApp,Version=v3.1---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 2s 960ms GitHub Runner OS: windows-latest Operating System: Microsoft Windows 10.0.20348 Framework: .NETCoreApp,Version=v3.1 Assembly: DotNet.Sdk.Extensions.Testing.Tests.dll
Informational
✔️ Pass - DotNet.Sdk.Extensions.Tests.dll on .NETCoreApp,Version=v3.1---- ## Run Summary Overall Result: ✔️ Pass Run Duration: 10s 932ms GitHub Runner OS: windows-latest Operating System: Microsoft Windows 10.0.20348 Framework: .NETCoreApp,Version=v3.1 Assembly: DotNet.Sdk.Extensions.Tests.dll
Informational
|
Codecov Report
@@ Coverage Diff @@
## main #704 +/- ##
==========================================
- Coverage 86.87% 86.79% -0.08%
==========================================
Files 77 77
Lines 1409 1409
Branches 219 219
==========================================
- Hits 1224 1223 -1
Misses 100 100
- Partials 85 86 +1 see 1 file with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
Add
-warnaserror
todotnet restore
step.Also restored tests for
dotnet
versions prior to6.0
.Reasoning
On
xunit 2.5.0
release, they've dropped support for anything older thandotnet 6.0
. When dependabot updated thexunit
packages on these projects, every workflow passed but the tests fordotnet core 3.1
anddotnet 5.0
were NOT being executed anymore.When looking at the
dotnet restore
step we see warnings about thexunit
packages:These mean that the expected
xunit
package was not restored and then when runningdotnet test
no tests are found.This PR would prevent this from happening because the workflow would fail at the
dotnet restore step
.