Automatic listen backups #31
build-upload-publish-dev.yml
on: pull_request
build
/
build
45s
test
/
test
38s
update-manifest
/
publish
8s
Annotations
20 warnings
test / test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
test / test:
src/Jellyfin.Plugin.ListenBrainz/Dtos/JellyfinMediaLibrary.cs#L27
Nullable value type may be null.
|
test / test:
src/Jellyfin.Plugin.ListenBrainz/Managers/BackupManager.cs#L110
Ensure that 'BackupManager.Dispose' is declared as protected, virtual, and unsealed (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1063)
|
test / test:
src/Jellyfin.Plugin.ListenBrainz/PluginImplementation.cs#L81
Ensure that 'PluginImplementation.Dispose' is declared as protected, virtual, and unsealed (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1063)
|
test / test:
src/Jellyfin.Plugin.ListenBrainz/Managers/PlaybackTrackingManager.cs#L90
Prefer a 'TryGetValue' call over a Dictionary indexer access guarded by a 'ContainsKey' check to avoid double lookup (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1854)
|
test / test:
src/Jellyfin.Plugin.ListenBrainz/Managers/PlaybackTrackingManager.cs#L71
Prefer a 'TryGetValue' call over a Dictionary indexer access guarded by a 'ContainsKey' check to avoid double lookup (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1854)
|
test / test:
src/Jellyfin.Plugin.ListenBrainz/Managers/PlaybackTrackingManager.cs#L109
Prefer a 'TryGetValue' call over a Dictionary indexer access guarded by a 'ContainsKey' check to avoid double lookup (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1854)
|
test / test:
src/Jellyfin.Plugin.ListenBrainz/Plugin.cs#L18
Type 'Plugin' owns disposable field(s) '_service' but is not disposable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1001)
|
test / test:
src/Jellyfin.Plugin.ListenBrainz/Dtos/JellyfinMediaLibrary.cs#L27
Nullable value type may be null.
|
test / test:
src/Jellyfin.Plugin.ListenBrainz/Managers/BackupManager.cs#L110
Ensure that 'BackupManager.Dispose' is declared as protected, virtual, and unsealed (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1063)
|
test / test:
src/Jellyfin.Plugin.ListenBrainz/PluginImplementation.cs#L81
Ensure that 'PluginImplementation.Dispose' is declared as protected, virtual, and unsealed (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1063)
|
build / build:
src/Jellyfin.Plugin.ListenBrainz/Dtos/JellyfinMediaLibrary.cs#L27
Nullable value type may be null.
|
build / build:
src/Jellyfin.Plugin.ListenBrainz/Managers/BackupManager.cs#L110
Ensure that 'BackupManager.Dispose' is declared as protected, virtual, and unsealed (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1063)
|
build / build:
src/Jellyfin.Plugin.ListenBrainz/PluginImplementation.cs#L81
Ensure that 'PluginImplementation.Dispose' is declared as protected, virtual, and unsealed (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1063)
|
build / build:
src/Jellyfin.Plugin.ListenBrainz/Managers/PlaybackTrackingManager.cs#L71
Prefer a 'TryGetValue' call over a Dictionary indexer access guarded by a 'ContainsKey' check to avoid double lookup (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1854)
|
build / build:
src/Jellyfin.Plugin.ListenBrainz/Managers/PlaybackTrackingManager.cs#L90
Prefer a 'TryGetValue' call over a Dictionary indexer access guarded by a 'ContainsKey' check to avoid double lookup (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1854)
|
build / build:
src/Jellyfin.Plugin.ListenBrainz/Managers/PlaybackTrackingManager.cs#L109
Prefer a 'TryGetValue' call over a Dictionary indexer access guarded by a 'ContainsKey' check to avoid double lookup (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1854)
|
build / build:
src/Jellyfin.Plugin.ListenBrainz/Plugin.cs#L18
Type 'Plugin' owns disposable field(s) '_service' but is not disposable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1001)
|
upload-repo / upload-repo
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
update-manifest / publish
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
build-artifact
|
69.9 KB |
|