Skip to content

ci: test publish

ci: test publish #2

Triggered via push August 19, 2025 14:04
Status Failure
Total duration 2m 36s
Artifacts 4

citest.yml

on: push
Matrix: build-linux
Matrix: build-macos
Matrix: build-windows
Fit to window
Zoom out
Zoom in

Annotations

9 errors, 100 warnings, and 8 notices
build-linux (arm64, AppImage, self-contained)
Process completed with exit code 1.
build-linux (x64, rpm, self-contained)
The operation was canceled.
build-linux (x64, deb, self-contained)
The operation was canceled.
build-linux (x64, deb, self-contained)
The strategy configuration was canceled because "build-linux.arm64_AppImage_self-conta" failed
build-linux (x64, rpm, self-contained)
The strategy configuration was canceled because "build-linux.arm64_AppImage_self-conta" failed
build-linux (x64, AppImage, self-contained)
The operation was canceled.
build-linux (x64, AppImage, self-contained)
The strategy configuration was canceled because "build-linux.arm64_AppImage_self-conta" failed
build-linux (arm64, deb, self-contained)
The operation was canceled.
build-linux (arm64, deb, self-contained)
The strategy configuration was canceled because "build-linux.arm64_AppImage_self-conta" failed
build-macos (x64): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticall.cs#L10
Non-nullable property 'Jsonrpc' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-macos (x64): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticall.cs#L8
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-macos (x64): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticallMathod.cs#L10
Non-nullable property 'Params' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-macos (x64): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticallMathod.cs#L8
Non-nullable property 'Method' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-macos (x64): DownKyi.Core/Aria2cNet/Server/AriaConfig.cs#L23
Non-nullable property 'Headers' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-macos (x64): DownKyi.Core/Aria2cNet/Server/AriaConfig.cs#L9
Non-nullable property 'Token' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-macos (x64): DownKyi.Core/Aria2cNet/Server/AriaServer.cs#L13
Non-nullable field 'Server' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-macos (x64): DownKyi.Core/Aria2cNet/AriaManager.cs#L21
Cannot convert null literal to non-nullable reference type.
build-macos (x64): DownKyi.Core/Aria2cNet/AriaManager.cs#L49
Cannot convert null literal to non-nullable reference type.
build-macos (x64): DownKyi.Core/Aria2cNet/AriaManager.cs#L25
Cannot convert null literal to non-nullable reference type.
build-macos (arm64): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticallMathod.cs#L8
Non-nullable property 'Method' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-macos (arm64): DownKyi.Core/Utils/ListHelper.cs#L64
Possible null reference assignment.
build-macos (arm64): DownKyi.Core/Utils/ListHelper.cs#L63
Converting null literal or possible null value to non-nullable type.
build-macos (arm64): DownKyi.Core/Aria2cNet/Server/AriaConfig.cs#L23
Non-nullable property 'Headers' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-macos (arm64): DownKyi.Core/Aria2cNet/Server/AriaConfig.cs#L9
Non-nullable property 'Token' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-macos (arm64): DownKyi.Core/Utils/ListHelper.cs#L29
Dereference of a possibly null reference.
build-macos (arm64): DownKyi.Core/Aria2cNet/Server/AriaServer.cs#L13
Non-nullable field 'Server' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-macos (arm64): DownKyi.Core/Aria2cNet/AriaManager.cs#L21
Cannot convert null literal to non-nullable reference type.
build-macos (arm64): DownKyi.Core/Aria2cNet/AriaManager.cs#L49
Cannot convert null literal to non-nullable reference type.
build-macos (arm64): DownKyi.Core/Aria2cNet/AriaManager.cs#L25
Cannot convert null literal to non-nullable reference type.
build-linux (arm64, AppImage, self-contained): DownKyi.Core/Utils/Encryptor/Encryptor.File.cs#L142
Possible null reference argument for parameter 'b2' in 'bool Encryptor.CheckByteArrays(byte[] b1, byte[] b2)'.
build-linux (arm64, AppImage, self-contained): DownKyi.Core/Utils/Encryptor/Encryptor.File.cs#L61
Possible null reference argument for parameter 'buffer' in 'void CryptoStream.Write(byte[] buffer, int offset, int count)'.
build-linux (arm64, AppImage, self-contained): DownKyi.Core/Utils/ListHelper.cs#L63
Converting null literal or possible null value to non-nullable type.
build-linux (arm64, AppImage, self-contained): DownKyi.Core/Utils/ListHelper.cs#L29
Dereference of a possibly null reference.
build-linux (arm64, AppImage, self-contained): DownKyi.Core/Aria2cNet/AriaManager.cs#L21
Cannot convert null literal to non-nullable reference type.
build-linux (arm64, AppImage, self-contained): DownKyi.Core/Aria2cNet/AriaManager.cs#L49
Cannot convert null literal to non-nullable reference type.
build-linux (arm64, AppImage, self-contained): DownKyi.Core/Aria2cNet/AriaManager.cs#L25
Cannot convert null literal to non-nullable reference type.
build-linux (arm64, AppImage, self-contained)
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.
build-linux (x64, rpm, self-contained): DownKyi.Core/Aria2cNet/Server/AriaConfig.cs#L23
Non-nullable property 'Headers' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-linux (x64, rpm, self-contained): DownKyi.Core/Aria2cNet/Server/AriaConfig.cs#L9
Non-nullable property 'Token' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-linux (x64, rpm, self-contained): DownKyi.Core/Aria2cNet/Server/AriaServer.cs#L13
Non-nullable field 'Server' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-linux (x64, deb, self-contained): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticall.cs#L8
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-linux (x64, deb, self-contained): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticallMathod.cs#L10
Non-nullable property 'Params' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-linux (x64, rpm, self-contained): DownKyi.Core/Utils/ListHelper.cs#L64
Possible null reference assignment.
build-linux (x64, deb, self-contained): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticallMathod.cs#L8
Non-nullable property 'Method' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-linux (x64, deb, self-contained): DownKyi.Core/Aria2cNet/Server/AriaConfig.cs#L23
Non-nullable property 'Headers' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-linux (x64, deb, self-contained): DownKyi.Core/Aria2cNet/Server/AriaConfig.cs#L9
Non-nullable property 'Token' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-linux (x64, deb, self-contained): DownKyi.Core/Aria2cNet/Server/AriaServer.cs#L13
Non-nullable field 'Server' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-linux (x64, rpm, self-contained): DownKyi.Core/Utils/ListHelper.cs#L63
Converting null literal or possible null value to non-nullable type.
build-linux (x64, deb, self-contained): DownKyi.Core/Aria2cNet/AriaManager.cs#L21
Cannot convert null literal to non-nullable reference type.
build-linux (x64, deb, self-contained): DownKyi.Core/Aria2cNet/AriaManager.cs#L49
Cannot convert null literal to non-nullable reference type.
build-linux (x64, deb, self-contained): DownKyi.Core/Aria2cNet/AriaManager.cs#L25
Cannot convert null literal to non-nullable reference type.
build-linux (x64, rpm, self-contained): DownKyi.Core/Utils/ListHelper.cs#L29
Dereference of a possibly null reference.
build-linux (x64, deb, self-contained)
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.
build-linux (x64, rpm, self-contained): DownKyi.Core/Aria2cNet/AriaManager.cs#L21
Cannot convert null literal to non-nullable reference type.
build-linux (x64, rpm, self-contained): DownKyi.Core/Aria2cNet/AriaManager.cs#L49
Cannot convert null literal to non-nullable reference type.
build-linux (x64, rpm, self-contained): DownKyi.Core/Aria2cNet/AriaManager.cs#L25
Cannot convert null literal to non-nullable reference type.
build-linux (x64, rpm, self-contained)
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.
build-linux (arm64, deb, self-contained): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticall.cs#L8
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-linux (arm64, deb, self-contained): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticallMathod.cs#L10
Non-nullable property 'Params' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-linux (arm64, deb, self-contained): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticallMathod.cs#L8
Non-nullable property 'Method' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-linux (arm64, deb, self-contained): DownKyi.Core/Aria2cNet/Server/AriaConfig.cs#L23
Non-nullable property 'Headers' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-linux (arm64, deb, self-contained): DownKyi.Core/Aria2cNet/Server/AriaConfig.cs#L9
Non-nullable property 'Token' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-linux (arm64, deb, self-contained): DownKyi.Core/Aria2cNet/Server/AriaServer.cs#L13
Non-nullable field 'Server' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-linux (arm64, deb, self-contained): DownKyi.Core/Aria2cNet/AriaManager.cs#L21
Cannot convert null literal to non-nullable reference type.
build-linux (arm64, deb, self-contained): DownKyi.Core/Aria2cNet/AriaManager.cs#L49
Cannot convert null literal to non-nullable reference type.
build-linux (arm64, deb, self-contained): DownKyi.Core/Aria2cNet/AriaManager.cs#L25
Cannot convert null literal to non-nullable reference type.
build-linux (arm64, deb, self-contained)
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.
build-windows (x64, zip, false): DownKyi.Core/Aria2cNet/AriaManager.cs#L13
Non-nullable event 'TellStatus' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
build-windows (x64, zip, false): DownKyi.Core/Aria2cNet/AriaManager.cs#L124
Cannot convert null literal to non-nullable reference type.
build-windows (x64, zip, false): DownKyi.Core/Aria2cNet/AriaManager.cs#L116
Cannot convert null literal to non-nullable reference type.
build-windows (x64, zip, false): DownKyi.Core/Aria2cNet/AriaManager.cs#L116
Dereference of a possibly null reference.
build-windows (x64, zip, false): DownKyi.Core/Aria2cNet/AriaManager.cs#L69
Dereference of a possibly null reference.
build-windows (x64, zip, false): DownKyi.Core/Aria2cNet/AriaManager.cs#L64
Cannot convert null literal to non-nullable reference type.
build-windows (x64, zip, false): DownKyi.Core/Aria2cNet/AriaManager.cs#L21
Cannot convert null literal to non-nullable reference type.
build-windows (x64, zip, false): DownKyi.Core/Aria2cNet/AriaManager.cs#L49
Cannot convert null literal to non-nullable reference type.
build-windows (x64, zip, false): DownKyi.Core/Aria2cNet/AriaManager.cs#L25
Cannot convert null literal to non-nullable reference type.
build-windows (x64, zip, false)
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.
build-windows (x86, zip, false): DownKyi.Core/Aria2cNet/Client/Entity/AriaAddUri.cs#L13
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-windows (x86, zip, false): DownKyi.Core/Danmaku2Ass/Config.cs#L30
Non-nullable field 'LayoutAlgorithm' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-windows (x86, zip, false): DownKyi.Core/Danmaku2Ass/Display.cs#L26
Non-nullable field 'Vertical' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-windows (x86, zip, false): DownKyi.Core/Danmaku2Ass/Display.cs#L26
Non-nullable field 'Horizontal' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-windows (x86, zip, false): DownKyi.Core/Danmaku2Ass/Display.cs#L26
Non-nullable field 'Danmaku' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-windows (x86, zip, false): DownKyi.Core/Danmaku2Ass/Display.cs#L26
Non-nullable field 'Config' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-windows (x86, zip, false): DownKyi.Core/Aria2cNet/AriaManager.cs#L21
Cannot convert null literal to non-nullable reference type.
build-windows (x86, zip, false): DownKyi.Core/Aria2cNet/AriaManager.cs#L49
Cannot convert null literal to non-nullable reference type.
build-windows (x86, zip, false): DownKyi.Core/Aria2cNet/AriaManager.cs#L25
Cannot convert null literal to non-nullable reference type.
build-windows (x86, zip, false)
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.
build-windows (x64, zip, true): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticallMathod.cs#L8
Non-nullable property 'Method' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-windows (x64, zip, true): DownKyi.Core/Aria2cNet/Server/AriaConfig.cs#L23
Non-nullable property 'Headers' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-windows (x64, zip, true): DownKyi.Core/Aria2cNet/Server/AriaConfig.cs#L9
Non-nullable property 'Token' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-windows (x64, zip, true): DownKyi.Core/Aria2cNet/Server/AriaServer.cs#L13
Non-nullable field 'Server' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-windows (x64, zip, true): DownKyi.Core/Danmaku2Ass/Config.cs#L30
Non-nullable field 'LayoutAlgorithm' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-windows (x64, zip, true): DownKyi.Core/Danmaku2Ass/Bilibili.cs#L7
Non-nullable field 'instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-windows (x64, zip, true): DownKyi.Core/Aria2cNet/AriaManager.cs#L21
Cannot convert null literal to non-nullable reference type.
build-windows (x64, zip, true): DownKyi.Core/Aria2cNet/AriaManager.cs#L49
Cannot convert null literal to non-nullable reference type.
build-windows (x64, zip, true): DownKyi.Core/Aria2cNet/AriaManager.cs#L25
Cannot convert null literal to non-nullable reference type.
build-windows (x64, zip, true)
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.
build-windows (x86, zip, true): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticall.cs#L14
Non-nullable property 'Error' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-windows (x86, zip, true): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticall.cs#L12
Non-nullable property 'Result' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-windows (x86, zip, true): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticall.cs#L10
Non-nullable property 'Jsonrpc' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-windows (x86, zip, true): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticall.cs#L8
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-windows (x86, zip, true): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticallMathod.cs#L10
Non-nullable property 'Params' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-windows (x86, zip, true): DownKyi.Core/Aria2cNet/Client/Entity/SystemMulticallMathod.cs#L8
Non-nullable property 'Method' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-windows (x86, zip, true): DownKyi.Core/Aria2cNet/AriaManager.cs#L21
Cannot convert null literal to non-nullable reference type.
build-windows (x86, zip, true): DownKyi.Core/Aria2cNet/AriaManager.cs#L49
Cannot convert null literal to non-nullable reference type.
build-windows (x86, zip, true): DownKyi.Core/Aria2cNet/AriaManager.cs#L25
Cannot convert null literal to non-nullable reference type.
build-windows (x86, zip, true)
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.
build-macos (x64)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-macos (x64)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-macos (arm64)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-macos (arm64)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-windows (x64, zip, false)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
build-windows (x86, zip, false)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
build-windows (x64, zip, true)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
build-windows (x86, zip, true)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677

Artifacts

Produced during runtime
Name Size Digest
DownKyi-999.999.999-1.win-x64-trimmed.zip
33 MB
sha256:f67766b2cef6b9cc7ab95935097cc264a4daf8db03c1d381bffac4f88d03e183
DownKyi-999.999.999-1.win-x64.zip
48.7 MB
sha256:e422505e633457ae86a111e38c2eaa5d386d5945da305dbb1fe3eae87500ca05
DownKyi-999.999.999-1.win-x86-trimmed.zip
30.3 MB
sha256:21d4c96c3d83a0dc06a86bad7e3e4fe06979583d9a85ddfe9d058760a225c799
DownKyi-999.999.999-1.win-x86.zip
44.5 MB
sha256:26cc4695ec8143c4d7cd302680e86f56c0efb526df597a51e3094d699ef64629