Skip to content

Build SilentNotes binaries #60

Build SilentNotes binaries

Build SilentNotes binaries #60

Manually triggered October 13, 2024 09:14
Status Success
Total duration 8m 59s
Artifacts 3

build-silentnotes.yml

on: workflow_dispatch
job_version
17s
job_version
Matrix: job_build_android_additional_platform
Matrix: job_build_windows
job_build_android
8m 22s
job_build_android
job_package
44s
job_package
job_publish_release
17s
job_publish_release
Fit to window
Zoom out
Zoom in

Annotations

49 warnings
job_version
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, mavrosxristoforos/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
job_build_windows (x64)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
job_build_windows (x64): src/SilentNotes.AllPlatforms/Services/IMessengerService.cs#L105
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
job_build_windows (x64): src/SilentNotes.AllPlatforms/Crypto/KeyDerivation/Pbkdf2.cs#L42
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(byte[], byte[], int)' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
job_build_windows (x64): src/SilentNotes.Blazor/Views/ChecklistPage.razor#L84
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
job_build_windows (x64): src/SilentNotes.Blazor/Views/NotePage.razor#L94
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
job_build_windows (x64): src/SilentNotes.AllPlatforms/Services/IMessengerService.cs#L105
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
job_build_windows (x64): src/SilentNotes.AllPlatforms/Crypto/KeyDerivation/Pbkdf2.cs#L42
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(byte[], byte[], int)' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
job_build_windows (x86)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
job_build_windows (x86): src/SilentNotes.AllPlatforms/Services/IMessengerService.cs#L105
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
job_build_windows (x86): src/SilentNotes.AllPlatforms/Crypto/KeyDerivation/Pbkdf2.cs#L42
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(byte[], byte[], int)' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
job_build_windows (x86): src/SilentNotes.Blazor/Views/ChecklistPage.razor#L84
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
job_build_windows (x86): src/SilentNotes.Blazor/Views/NotePage.razor#L94
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
job_build_windows (x86): src/SilentNotes.AllPlatforms/Services/IMessengerService.cs#L105
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
job_build_windows (x86): src/SilentNotes.AllPlatforms/Crypto/KeyDerivation/Pbkdf2.cs#L42
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(byte[], byte[], int)' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
job_package
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
job_package
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/download-artifact@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
job_build_android_additional_platform (x64)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
job_build_android_additional_platform (x64): src/SilentNotes.AllPlatforms/Services/IMessengerService.cs#L105
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
job_build_android_additional_platform (x64): src/SilentNotes.AllPlatforms/Crypto/KeyDerivation/Pbkdf2.cs#L42
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(byte[], byte[], int)' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
job_build_android_additional_platform (x64): src/SilentNotes.Blazor/Views/ChecklistPage.razor#L84
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
job_build_android_additional_platform (x64): src/SilentNotes.Blazor/Views/NotePage.razor#L94
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
job_build_android_additional_platform (x64): src/SilentNotes.AllPlatforms/Models/SafeModel.cs#L79
XML comment has cref attribute 'Key' that could not be resolved
job_build_android_additional_platform (x64): src/SilentNotes.Blazor/Views/TransferCodeHistory.razor#L1
Illegal Attribute 'Title' on 'MudIconButton' using pattern 'LowerCase' source location '(172,16)-(180,17)' (https://mudblazor.com/features/analyzers)
job_build_android_additional_platform (x64): src/SilentNotes.Blazor/Views/TransferCodeHistory.razor#L1
Illegal Attribute 'Title' on 'MudIconButton' using pattern 'LowerCase' source location '(367,24)-(375,25)' (https://mudblazor.com/features/analyzers)
job_build_android_additional_platform (x64): src/SilentNotes.Blazor/Views/SynchronizationStory/TransferCodePromptPage.razor#L1
Illegal Attribute 'Title' on 'MudIconButton' using pattern 'LowerCase' source location '(171,16)-(179,17)' (https://mudblazor.com/features/analyzers)
job_build_android_additional_platform (x64): src/SilentNotes.Blazor/Views/SynchronizationStory/MergeChoicePage.razor#L1
Illegal Attribute 'Title' on 'MudIconButton' using pattern 'LowerCase' source location '(171,16)-(179,17)' (https://mudblazor.com/features/analyzers)
job_build_android
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
job_build_android: src/SilentNotes.AllPlatforms/Services/IMessengerService.cs#L105
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
job_build_android: src/SilentNotes.AllPlatforms/Services/RepositoryStorageServiceBase.cs#L193
The variable 'ex' is declared but never used
job_build_android: src/SilentNotes.AllPlatforms/Crypto/KeyDerivation/Pbkdf2.cs#L42
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(byte[], byte[], int)' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
job_build_android: src/SilentNotes.Blazor/Views/NotePage.razor#L94
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
job_build_android: src/SilentNotes.Blazor/Views/ChecklistPage.razor#L84
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
job_build_android: src/SilentNotes.AllPlatforms/Models/SafeModel.cs#L79
XML comment has cref attribute 'Key' that could not be resolved
job_build_android: src/SilentNotes.Blazor/Views/TransferCodeHistory.razor#L1
Illegal Attribute 'Title' on 'MudIconButton' using pattern 'LowerCase' source location '(172,16)-(180,17)' (https://mudblazor.com/features/analyzers)
job_build_android: src/SilentNotes.Blazor/Views/TransferCodeHistory.razor#L1
Illegal Attribute 'Title' on 'MudIconButton' using pattern 'LowerCase' source location '(367,24)-(375,25)' (https://mudblazor.com/features/analyzers)
job_build_android: src/SilentNotes.Blazor/Views/SynchronizationStory/TransferCodePromptPage.razor#L1
Illegal Attribute 'Title' on 'MudIconButton' using pattern 'LowerCase' source location '(171,16)-(179,17)' (https://mudblazor.com/features/analyzers)
job_build_android: src/SilentNotes.Blazor/Views/SynchronizationStory/MergeChoicePage.razor#L1
Illegal Attribute 'Title' on 'MudIconButton' using pattern 'LowerCase' source location '(171,16)-(179,17)' (https://mudblazor.com/features/analyzers)
job_publish_release
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, softprops/action-gh-release@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "silentnotes_windows_binaries". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
silentnotes_android_arm_binaries
43.9 MB
silentnotes_android_x64_binaries
17.5 MB
silentnotes_windows_binaries
206 MB