Skip to content

Add DeleteFromCache functionality to IImageCache. Use it when saving … #1342

Add DeleteFromCache functionality to IImageCache. Use it when saving …

Add DeleteFromCache functionality to IImageCache. Use it when saving … #1342

Triggered via push August 28, 2026 16:44
Status Success
Total duration 8m 7s
Artifacts 4

BuildWin32.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

21 warnings
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build: src/PicView.Core/ViewModels/GallerySharedSettingsViewModel.cs#L126
Nullability of reference types in type of parameter 'x' of 'lambda expression' doesn't match the target delegate 'Func<Gallery?, double>' (possibly because of nullability attributes).
build: src/PicView.Core/ViewModels/GallerySharedSettingsViewModel.cs#L126
The type 'PicView.Core.Config.Gallery?' cannot be used as type parameter 'TSource' in the generic type or method 'Observable.EveryValueChanged<TSource, TProperty>(TSource, Func<TSource, TProperty>, CancellationToken)'. Nullability of type argument 'PicView.Core.Config.Gallery?' doesn't match 'class' constraint.
build: src/PicView.Core/ViewModels/GallerySharedSettingsViewModel.cs#L111
Nullability of reference types in type of parameter 'x' of 'lambda expression' doesn't match the target delegate 'Func<Gallery?, double>' (possibly because of nullability attributes).
build: src/PicView.Core/ViewModels/GallerySharedSettingsViewModel.cs#L111
The type 'PicView.Core.Config.Gallery?' cannot be used as type parameter 'TSource' in the generic type or method 'Observable.EveryValueChanged<TSource, TProperty>(TSource, Func<TSource, TProperty>, CancellationToken)'. Nullability of type argument 'PicView.Core.Config.Gallery?' doesn't match 'class' constraint.
build: src/PicView.Core/ViewModels/GallerySharedSettingsViewModel.cs#L99
Nullability of reference types in type of parameter 'x' of 'lambda expression' doesn't match the target delegate 'Func<Gallery?, double>' (possibly because of nullability attributes).
build: src/PicView.Core/ViewModels/GallerySharedSettingsViewModel.cs#L99
The type 'PicView.Core.Config.Gallery?' cannot be used as type parameter 'TSource' in the generic type or method 'Observable.EveryValueChanged<TSource, TProperty>(TSource, Func<TSource, TProperty>, CancellationToken)'. Nullability of type argument 'PicView.Core.Config.Gallery?' doesn't match 'class' constraint.
build: src/PicView.Core/ViewModels/FileHistoryEntryViewModel.cs#L8
Non-nullable field '_vm' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build: src/PicView.Core/ViewModels/KeybindingsViewModel.cs#L36
Non-nullable property 'WindowConfig' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/PicView.Core/ViewModels/TranslationViewModel.cs#L384
Nullability of reference types in type of parameter 'gallery' of 'lambda expression' doesn't match the target delegate 'Func<Gallery?, bool>' (possibly because of nullability attributes).
build: src/PicView.Core/ViewModels/TranslationViewModel.cs#L384
The type 'PicView.Core.Config.Gallery?' cannot be used as type parameter 'TSource' in the generic type or method 'Observable.EveryValueChanged<TSource, TProperty>(TSource, Func<TSource, TProperty>, CancellationToken)'. Nullability of type argument 'PicView.Core.Config.Gallery?' doesn't match 'class' constraint.
build: src/PicView.Core/ViewModels/GalleryViewModel.cs#L73
Nullability of reference types in type of parameter 'g' of 'lambda expression' doesn't match the target delegate 'Func<Gallery?, double>' (possibly because of nullability attributes).
build: src/PicView.Core/ViewModels/GalleryViewModel.cs#L73
The type 'PicView.Core.Config.Gallery?' cannot be used as type parameter 'TSource' in the generic type or method 'Observable.EveryValueChanged<TSource, TProperty>(TSource, Func<TSource, TProperty>, CancellationToken)'. Nullability of type argument 'PicView.Core.Config.Gallery?' doesn't match 'class' constraint.
build: src/PicView.Core/ViewModels/GalleryViewModel.cs#L63
Nullability of reference types in type of parameter 'g' of 'lambda expression' doesn't match the target delegate 'Func<Gallery?, double>' (possibly because of nullability attributes).
build: src/PicView.Core/ViewModels/GalleryViewModel.cs#L63
The type 'PicView.Core.Config.Gallery?' cannot be used as type parameter 'TSource' in the generic type or method 'Observable.EveryValueChanged<TSource, TProperty>(TSource, Func<TSource, TProperty>, CancellationToken)'. Nullability of type argument 'PicView.Core.Config.Gallery?' doesn't match 'class' constraint.
build: src/PicView.Core/ViewModels/GalleryViewModel.cs#L41
Nullability of reference types in type of parameter 'g' of 'lambda expression' doesn't match the target delegate 'Func<Gallery?, bool>' (possibly because of nullability attributes).
build: src/PicView.Core/ViewModels/GalleryViewModel.cs#L41
The type 'PicView.Core.Config.Gallery?' cannot be used as type parameter 'TSource' in the generic type or method 'Observable.EveryValueChanged<TSource, TProperty>(TSource, Func<TSource, TProperty>, CancellationToken)'. Nullability of type argument 'PicView.Core.Config.Gallery?' doesn't match 'class' constraint.
build: src/PicView.Core/ViewModels/FileHistoryEntryViewModel.cs#L8
Non-nullable field '_vm' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build: src/PicView.Core/ViewModels/KeybindingsViewModel.cs#L36
Non-nullable property 'WindowConfig' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/PicView.Core/ViewModels/TranslationViewModel.cs#L384
Nullability of reference types in type of parameter 'gallery' of 'lambda expression' doesn't match the target delegate 'Func<Gallery?, bool>' (possibly because of nullability attributes).
build: src/PicView.Core/ViewModels/TranslationViewModel.cs#L384
The type 'PicView.Core.Config.Gallery?' cannot be used as type parameter 'TSource' in the generic type or method 'Observable.EveryValueChanged<TSource, TProperty>(TSource, Func<TSource, TProperty>, CancellationToken)'. Nullability of type argument 'PicView.Core.Config.Gallery?' doesn't match 'class' constraint.

Artifacts

Produced during runtime
Name Size Digest
PicView-5.0.5-installer-arm64
25.8 MB
sha256:2c59b2ce1c306a78c33004b9ec447b992170696bb1325e75dfe0091001735bd4
PicView-5.0.5-installer-x64
27.8 MB
sha256:8fb88f121448680f0536076466e1154c44d6052f5e7f5cc8091e4242281d84eb
PicView-v5.0.5-win-arm64
93.8 MB
sha256:d85a9d39fdb5b71a82667e4afe4b37f4c172bdc5f2e9a6c3c067144f4b1d2c14
PicView-v5.0.5-win-x64
98.6 MB
sha256:7b54feb9c7fff7b250a2ba31e74217e043990a40165596370457bcbb9b2c9631