Skip to content

Tests: Include plugin when starting the server #76

Tests: Include plugin when starting the server

Tests: Include plugin when starting the server #76

Triggered via push January 17, 2025 14:51
Status Failure
Total duration 8m 58s
Artifacts 4

build-test.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 62 warnings
build-desktop-mac
Process completed with exit code 3.
build-desktop-mac
Process completed with exit code 3.
build-desktop-mac
Process completed with exit code 3.
build-desktop-mac
Process completed with exit code 3.
test-desktop
Process completed with exit code 1.
build-desktop-linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build-desktop-linux: BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L143
Dereference of a possibly null reference.
build-desktop-linux: BTCPayApp.Core/Auth/AuthStateProvider.cs#L236
Possible null reference argument for parameter 'email' in 'Task<BTCPayAccount> AuthStateProvider.GetAccount(string serverUrl, string email)'.
build-desktop-linux: BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L233
Nullability of reference types in value of type 'Dictionary<string, DerivationItem>' doesn't match target type 'Dictionary<string, DerivationItem?>'.
build-desktop-linux: BTCPayApp.Core/Auth/AuthStateProvider.cs#L316
Dereference of a possibly null reference.
build-desktop-linux: BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L384
Dereference of a possibly null reference.
build-desktop-linux: BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L385
Dereference of a possibly null reference.
build-desktop-linux: BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L390
Dereference of a possibly null reference.
build-desktop-linux: BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L396
Possible null reference argument for parameter 'str' in 'OutPoint OutPoint.Parse(string str)'.
build-desktop-linux: BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L453
Possible null reference argument for parameter 'descriptor' in '(BitcoinExtPubKey, RootedKeyPath, ScriptPubKeyType)? ChannelExtensions.ExtractFromDescriptor(string descriptor, Network network)'.
build-desktop-linux: BTCPayApp.Core/Wallet/OnChainWalletManager.cs#L467
Possible null reference argument for parameter 'str' in 'OutPoint OutPoint.Parse(string str)'.
build-desktop-mac: BTCPayApp.Core/Data/WalletDerivation.cs#L5
Non-nullable property 'Identifier' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-mac: BTCPayApp.Core/Data/WalletDerivation.cs#L6
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-mac: BTCPayApp.Core/Data/WalletConfig.cs#L50
Non-nullable property 'BlockHash' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-mac: BTCPayApp.Core/Data/WalletConfig.cs#L40
Non-nullable property 'Outpoint' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-mac: BTCPayApp.Core/Data/WalletConfig.cs#L31
Non-nullable property 'BlockSnapshot' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-mac: BTCPayApp.Core/Data/WalletConfig.cs#L32
Non-nullable property 'Coins' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-mac: BTCPayApp.Core/Data/WalletConfig.cs#L21
Possible null reference return.
build-desktop-mac: BTCPayApp.Core/DatabaseConfigProvider.cs#L134
Possible null reference assignment.
build-desktop-mac: BTCPayApp.Core/BTCPayServer/BTCPayAppServerClient.cs#L29
Dereference of a possibly null reference.
build-desktop-mac: BTCPayApp.Core/BTCPayServer/BTCPayAppServerClient.cs#L35
Dereference of a possibly null reference.
test-desktop
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-desktop: BTCPayApp.Core/BTCPayServer/IBTCPayAppHubClient.cs#L122
Non-nullable property 'Script' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test-desktop: BTCPayApp.Core/BTCPayServer/IBTCPayAppHubClient.cs#L123
Non-nullable property 'KeyPath' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test-desktop: BTCPayApp.Core/BTCPayServer/BTCPayAppServerClient.cs#L29
Dereference of a possibly null reference.
test-desktop: BTCPayApp.Core/BTCPayServer/BTCPayAppServerClient.cs#L35
Dereference of a possibly null reference.
test-desktop: BTCPayApp.Core/BTCPayServer/BTCPayAppServerClient.cs#L41
Dereference of a possibly null reference.
test-desktop: BTCPayApp.Core/BTCPayServer/BTCPayAppServerClient.cs#L47
Dereference of a possibly null reference.
test-desktop: BTCPayApp.Core/BTCPayServer/BTCPayAppServerClient.cs#L53
Dereference of a possibly null reference.
test-desktop: BTCPayApp.Core/BTCPayServer/BTCPayAppServerClient.cs#L67
Possible null reference return.
test-desktop: BTCPayApp.Core/BTCPayServer/BTCPayAppServerClient.cs#L69
Possible null reference return.
test-desktop: BTCPayApp.Core/BTCPayServer/BTCPayConnectionManager.cs#L65
Non-nullable property 'ReportedNodeInfo' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test-desktop: BTCPayApp.Core/BTCPayServer/IBTCPayAppHubClient.cs#L122
Non-nullable property 'Script' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test-desktop: BTCPayApp.Core/BTCPayServer/IBTCPayAppHubClient.cs#L123
Non-nullable property 'KeyPath' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test-desktop: BTCPayApp.Core/Data/WalletDerivation.cs#L5
Non-nullable property 'Identifier' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test-desktop: BTCPayApp.Core/Data/WalletDerivation.cs#L6
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test-desktop: BTCPayApp.Core/Data/WalletConfig.cs#L50
Non-nullable property 'BlockHash' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test-desktop: BTCPayApp.Core/Data/WalletConfig.cs#L40
Non-nullable property 'Outpoint' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test-desktop: BTCPayApp.Core/Data/WalletConfig.cs#L31
Non-nullable property 'BlockSnapshot' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test-desktop: BTCPayApp.Core/Data/WalletConfig.cs#L32
Non-nullable property 'Coins' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test-desktop: BTCPayApp.Core/DatabaseConfigProvider.cs#L134
Possible null reference assignment.
test-desktop: BTCPayApp.Core/Data/WalletConfig.cs#L21
Possible null reference return.
build-desktop-win: BTCPayApp.Core/Auth/AuthStateProvider.cs#L236
Possible null reference argument for parameter 'email' in 'Task<BTCPayAccount> AuthStateProvider.GetAccount(string serverUrl, string email)'.
build-desktop-win: BTCPayApp.Core/Auth/AuthStateProvider.cs#L316
Dereference of a possibly null reference.
build-desktop-win: BTCPayApp.Core/BTCPayServer/IBTCPayAppHubClient.cs#L122
Non-nullable property 'Script' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-win: BTCPayApp.Core/BTCPayServer/IBTCPayAppHubClient.cs#L123
Non-nullable property 'KeyPath' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-win: BTCPayApp.Core/Data/WalletDerivation.cs#L5
Non-nullable property 'Identifier' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-win: BTCPayApp.Core/Data/WalletDerivation.cs#L6
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-win: BTCPayApp.Core/Data/WalletConfig.cs#L50
Non-nullable property 'BlockHash' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-win: BTCPayApp.Core/Data/WalletConfig.cs#L40
Non-nullable property 'Outpoint' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-win: BTCPayApp.Core/Data/WalletConfig.cs#L31
Non-nullable property 'BlockSnapshot' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-desktop-win: BTCPayApp.Core/Data/WalletConfig.cs#L32
Non-nullable property 'Coins' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-android: BTCPayApp.Core/Auth/AuthStateProvider.cs#L236
Possible null reference argument for parameter 'email' in 'Task<BTCPayAccount> AuthStateProvider.GetAccount(string serverUrl, string email)'.
build-android: BTCPayApp.Core/Auth/AuthStateProvider.cs#L316
Dereference of a possibly null reference.
build-android: BTCPayApp.Core/BTCPayServer/IBTCPayAppHubClient.cs#L122
Non-nullable property 'Script' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-android: BTCPayApp.Core/BTCPayServer/IBTCPayAppHubClient.cs#L123
Non-nullable property 'KeyPath' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-android: BTCPayApp.Core/Data/WalletDerivation.cs#L5
Non-nullable property 'Identifier' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-android: BTCPayApp.Core/Data/WalletDerivation.cs#L6
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-android: BTCPayApp.Core/Data/WalletConfig.cs#L50
Non-nullable property 'BlockHash' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-android: BTCPayApp.Core/Data/WalletConfig.cs#L40
Non-nullable property 'Outpoint' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-android: BTCPayApp.Core/Data/WalletConfig.cs#L31
Non-nullable property 'BlockSnapshot' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-android: BTCPayApp.Core/Data/WalletConfig.cs#L32
Non-nullable property 'Coins' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.

Artifacts

Produced during runtime
Name Size
android build
52.9 MB
linux build
77.7 MB
mac-dmg
73.4 MB
windows build
117 MB