Fix DMG background: use setup-python for reliable Pillow install #20
release.yml
on: push
Matrix: build-macos
Create Release
11s
Annotations
45 warnings
|
macOS arm64
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@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
macOS arm64:
src/Taskly/Cli/CliInstaller.cs#L184
This call site is reachable on all platforms. 'Registry.CurrentUser' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
macOS arm64:
src/Taskly/Cli/CliInstaller.cs#L190
This call site is reachable on all platforms. 'RegistryValueKind.ExpandString' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
macOS arm64:
src/Taskly/Converters/CommonConverters.cs#L17
Possible null reference return.
|
|
macOS arm64:
src/Taskly/Converters/CommonConverters.cs#L14
Possible null reference return.
|
|
macOS arm64:
src/Taskly/MainWindow.axaml.cs#L224
Possible null reference argument for parameter 'o' in 'void NativeMenu.SetMenu(AvaloniaObject o, NativeMenu? menu)'.
|
|
macOS arm64:
src/Taskly/Views/Dialogs/ConfirmDialog.axaml.cs#L17
Non-nullable property 'CancelLabel' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
macOS arm64:
src/Taskly/Views/Dialogs/ConfirmDialog.axaml.cs#L17
Non-nullable property 'ConfirmLabel' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
macOS arm64:
src/Taskly/Views/Dialogs/ConfirmDialog.axaml.cs#L17
Non-nullable property 'DialogMessage' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
macOS arm64:
src/Taskly/Views/Dialogs/TaskDetailDialog.axaml.cs#L26
Non-nullable field '_i18n' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
macOS arm64:
src/Taskly/Views/Dialogs/TaskDetailDialog.axaml.cs#L26
Non-nullable field '_task' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
Linux x64
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@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linux x64:
src/Taskly/Cli/CliInstaller.cs#L168
This call site is reachable on all platforms. 'RegistryKey.SetValue(string?, object, RegistryValueKind)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Linux x64:
src/Taskly/Cli/CliInstaller.cs#L158
This call site is reachable on all platforms. 'Registry.CurrentUser' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Linux x64:
src/Taskly/Views/Dialogs/ConfirmDialog.axaml.cs#L17
Non-nullable property 'CancelLabel' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
Linux x64:
src/Taskly/Views/Dialogs/ConfirmDialog.axaml.cs#L17
Non-nullable property 'ConfirmLabel' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
Linux x64:
src/Taskly/Views/Dialogs/ConfirmDialog.axaml.cs#L17
Non-nullable property 'DialogMessage' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
Linux x64:
src/Taskly/Views/Dialogs/TaskDetailDialog.axaml.cs#L26
Non-nullable field '_i18n' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
Linux x64:
src/Taskly/Views/Dialogs/TaskDetailDialog.axaml.cs#L26
Non-nullable field '_task' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
Linux x64:
src/Taskly/MainWindow.axaml.cs#L224
Possible null reference argument for parameter 'o' in 'void NativeMenu.SetMenu(AvaloniaObject o, NativeMenu? menu)'.
|
|
Linux x64:
src/Taskly/Converters/CommonConverters.cs#L17
Possible null reference return.
|
|
Linux x64:
src/Taskly/Converters/CommonConverters.cs#L14
Possible null reference return.
|
|
macOS x64
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@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
macOS x64:
src/Taskly/Cli/CliInstaller.cs#L184
This call site is reachable on all platforms. 'Registry.CurrentUser' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
macOS x64:
src/Taskly/Cli/CliInstaller.cs#L187
This call site is reachable on all platforms. 'RegistryKey.GetValue(string?)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
macOS x64:
src/Taskly/MainWindow.axaml.cs#L224
Possible null reference argument for parameter 'o' in 'void NativeMenu.SetMenu(AvaloniaObject o, NativeMenu? menu)'.
|
|
macOS x64:
src/Taskly/Converters/CommonConverters.cs#L17
Possible null reference return.
|
|
macOS x64:
src/Taskly/Converters/CommonConverters.cs#L14
Possible null reference return.
|
|
macOS x64:
src/Taskly/Views/Dialogs/ConfirmDialog.axaml.cs#L17
Non-nullable property 'CancelLabel' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
macOS x64:
src/Taskly/Views/Dialogs/ConfirmDialog.axaml.cs#L17
Non-nullable property 'ConfirmLabel' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
macOS x64:
src/Taskly/Views/Dialogs/ConfirmDialog.axaml.cs#L17
Non-nullable property 'DialogMessage' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
macOS x64:
src/Taskly/Views/Dialogs/TaskDetailDialog.axaml.cs#L26
Non-nullable field '_i18n' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
macOS x64:
src/Taskly/Views/Dialogs/TaskDetailDialog.axaml.cs#L26
Non-nullable field '_task' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
Windows x64
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@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Windows x64:
src/Taskly/Cli/CliInstaller.cs#L184
This call site is reachable on all platforms. 'RegistryKey.OpenSubKey(string, bool)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Windows x64:
src/Taskly/Cli/CliInstaller.cs#L190
This call site is reachable on all platforms. 'RegistryKey.SetValue(string?, object, RegistryValueKind)' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
Windows x64:
src/Taskly/Views/Dialogs/ConfirmDialog.axaml.cs#L17
Non-nullable property 'CancelLabel' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
Windows x64:
src/Taskly/Views/Dialogs/ConfirmDialog.axaml.cs#L17
Non-nullable property 'ConfirmLabel' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
Windows x64:
src/Taskly/Views/Dialogs/ConfirmDialog.axaml.cs#L17
Non-nullable property 'DialogMessage' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
Windows x64:
src/Taskly/Views/Dialogs/TaskDetailDialog.axaml.cs#L26
Non-nullable field '_i18n' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
Windows x64:
src/Taskly/Views/Dialogs/TaskDetailDialog.axaml.cs#L26
Non-nullable field '_task' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
Windows x64:
src/Taskly/MainWindow.axaml.cs#L224
Possible null reference argument for parameter 'o' in 'void NativeMenu.SetMenu(AvaloniaObject o, NativeMenu? menu)'.
|
|
Windows x64:
src/Taskly/Converters/CommonConverters.cs#L17
Possible null reference return.
|
|
Windows x64:
src/Taskly/Converters/CommonConverters.cs#L14
Possible null reference return.
|
|
Create Release
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/download-artifact@v4, softprops/action-gh-release@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
taskly-linux-x64
|
72.6 MB |
sha256:1a6fb8c7f17ccc502d80c706c269e5a060c5066e5ab9df2442575268695f28a7
|
|
|
taskly-macos-arm64
|
41.6 MB |
sha256:f9a1cc0b2013286a1fed7ecb7acbdced1fba11a05daa582ac31bc9689cbdd33c
|
|
|
taskly-macos-x64
|
43.5 MB |
sha256:bd7d3283be894be2d92f5b7fd953f923e284d5953852e4b7372ab2a4fd617595
|
|
|
taskly-windows-x64
|
47.5 MB |
sha256:c7ebb1575745fdb85281a40459b8ab70ad366369a245b85d9b2def2565b5ae52
|
|