feat: improve release pipeline to automatically create a Github relea… #212
build.yml
on: push
Test (MacOS)
5m 5s
Test (Ubuntu)
3m 40s
Test (Windows)
8m 29s
Test (.NET Framework)
3m 18s
Static code analysis
8m 52s
Test (Examples)
2m 58s
Upload coverage to Codacy
24s
Annotations
28 warnings
Test (Examples):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (Examples):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (Examples):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (Examples):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (.NET Framework)
The following actions uses node12 which is deprecated and will be forced to run on node16: darenm/Setup-VSTest@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Test (.NET Framework):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (Ubuntu):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (Ubuntu):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (Ubuntu):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (Ubuntu):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (MacOS):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (MacOS):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (MacOS):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (MacOS):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (Windows):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (Windows):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (Windows):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Test (Windows):
Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs#L243
The event 'Tests<TFileSystem>.MockSite.ComponentMock.Disposed' is never used
|
Static code analysis:
Source/Testably.Abstractions.Interface/TimeSystem/ITimer.cs#L24
Either implement 'IDisposable.Dispose', or totally rename this method to prevent confusion. (https://rules.sonarsource.com/csharp/RSPEC-2953)
|
Static code analysis:
Source/Testably.Abstractions.Interface/Helpers/PathSystemBase.cs#L163
Make sure publicly writable directories are used safely here. (https://rules.sonarsource.com/csharp/RSPEC-5443)
|
Static code analysis:
Source/Testably.Abstractions.Interface/Helpers/PathSystemBase.cs#L159
'Path.GetTempFileName()' is insecure. Use 'Path.GetRandomFileName()' instead. (https://rules.sonarsource.com/csharp/RSPEC-5445)
|
Static code analysis:
Source/Testably.Abstractions.Interface/TimeSystem/ITimer.cs#L24
Either implement 'IDisposable.Dispose', or totally rename this method to prevent confusion. (https://rules.sonarsource.com/csharp/RSPEC-2953)
|
Static code analysis:
Source/Testably.Abstractions.Interface/Helpers/PathSystemBase.cs#L163
Make sure publicly writable directories are used safely here. (https://rules.sonarsource.com/csharp/RSPEC-5443)
|
Static code analysis:
Source/Testably.Abstractions.Interface/Helpers/PathSystemBase.cs#L159
'Path.GetTempFileName()' is insecure. Use 'Path.GetRandomFileName()' instead. (https://rules.sonarsource.com/csharp/RSPEC-5445)
|
Static code analysis:
Source/Testably.Abstractions.Testing/FileSystemInitializerExtensions.cs#L88
Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
Static code analysis:
Source/Testably.Abstractions.Testing/RandomSystem/RandomMock.cs#L55
Make sure that using this pseudorandom number generator is safe here. (https://rules.sonarsource.com/csharp/RSPEC-2245)
|
Static code analysis:
Source/Testably.Abstractions.Testing/Helpers/RandomFactory.cs#L31
Make sure that using this pseudorandom number generator is safe here. (https://rules.sonarsource.com/csharp/RSPEC-2245)
|
Static code analysis:
Source/Testably.Abstractions.Testing/Storage/InMemoryStorage.cs#L580
Refactor this method to reduce its Cognitive Complexity from 24 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Code coverage (MacOS)
Expired
|
8.15 MB |
|
Code coverage (Ubuntu)
Expired
|
8.15 MB |
|
Code coverage (Windows)
Expired
|
8.31 MB |
|