Skip to content

Merge pull request #275 from jrkasprzyk/fix/dotnet-format-whitespace #287

Merge pull request #275 from jrkasprzyk/fix/dotnet-format-whitespace

Merge pull request #275 from jrkasprzyk/fix/dotnet-format-whitespace #287

Triggered via push August 17, 2026 16:38
Status Success
Total duration 3m 7s
Artifacts 1

dotnet-build.yml

on: push
Build and Test
3m 3s
Build and Test
Create GitHub Release
Create GitHub Release
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Build and Test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test: src/apis/TranslateAPI.cs#L44
Dereference of a possibly null reference.
Build and Test: src/Translator.cs#L37
Possible null reference argument for parameter 'window' in 'void LiveCaptionsHandler.FixLiveCaptions(AutomationElement window)'.
Build and Test: src/apis/TranslateAPI.cs#L737
Possible null reference argument for parameter 'key' in 'List<TranslateAPIConfig> Dictionary<string, List<TranslateAPIConfig>>.this[string key]'.
Build and Test: src/apis/TranslateAPI.cs#L734
Possible null reference argument for parameter 'item' in 'void List<TranslateAPIConfig>.Add(TranslateAPIConfig item)'.
Build and Test: src/apis/TranslateAPI.cs#L732
Converting null literal or possible null value to non-nullable type.
Build and Test: src/apis/TranslateAPI.cs#L730
Converting null literal or possible null value to non-nullable type.
Build and Test: src/apis/TranslateAPI.cs#L716
Converting null literal or possible null value to non-nullable type.
Build and Test: src/utils/HistoryLogger.cs#L18
Non-nullable field '_sharedConnection' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build and Test: src/App.xaml.cs#L11
Nullability of reference types in type of parameter 'sender' of 'void App.OnProcessExit(object sender, EventArgs e)' doesn't match the target delegate 'EventHandler' (possibly because of nullability attributes).
Build and Test
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.

Artifacts

Produced during runtime
Name Size Digest
LiveCaptionsTranslator
136 MB
sha256:f72511ab459c206515653e10532fe1aa3eb15ff350fb9a982ad45077e335e4ca