Skip to content

Updated GH Actions #120

Updated GH Actions

Updated GH Actions #120

Triggered via push November 2, 2025 05:15
Status Success
Total duration 2m 14s
Artifacts 8

build.yml

on: push
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

80 warnings
build (Release, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Config/ESixConfigItem.cs#L23
Non-nullable property 'Username' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Config/LavalinkConfigItem.cs#L28
Non-nullable property 'Auth' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L59
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L56
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 (Release, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L38
'RestApplicationCommand.IsEnabledInDm' is obsolete: 'This property will be deprecated soon. Use ContextTypes instead.'
build (Release, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L86
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L83
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 (Release, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L161
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L158
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 (Release, XeniaBot.Core, linux-x64): XeniaBot.Shared/Models/GuildPrefixConfigModel.cs#L8
'BaseModel' is obsolete: 'As of Shared v2.0, all models will be using a Guid for it's primary key (_id) instead of an ObjectId. This transition is handled by XeniaVersionService'
build (Release, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Config/ESixConfigItem.cs#L23
Non-nullable property 'Username' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Config/LavalinkConfigItem.cs#L28
Non-nullable property 'Auth' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L59
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L56
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 (Release, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L38
'RestApplicationCommand.IsEnabledInDm' is obsolete: 'This property will be deprecated soon. Use ContextTypes instead.'
build (Release, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L86
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L83
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 (Release, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L161
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L158
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 (Release, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/Models/GuildPrefixConfigModel.cs#L8
'BaseModel' is obsolete: 'As of Shared v2.0, all models will be using a Guid for it's primary key (_id) instead of an ObjectId. This transition is handled by XeniaVersionService'
build (Debug, XeniaBot.Core, win-x64): XeniaBot.Shared/Schema/WeatherAPI/WeatherAPI.cs#L92
Non-nullable field 'TimezoneId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (Debug, XeniaBot.Core, win-x64): XeniaBot.Shared/Schema/WeatherAPI/WeatherAPI.cs#L86
Non-nullable field 'Country' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (Debug, XeniaBot.Core, win-x64): XeniaBot.Shared/Schema/WeatherAPI/WeatherAPI.cs#L84
Non-nullable field 'Region' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (Debug, XeniaBot.Core, win-x64): XeniaBot.Shared/Schema/WeatherAPI/WeatherAPI.cs#L82
Non-nullable field 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (Debug, XeniaBot.Core, win-x64): XeniaBot.Shared/Schema/WeatherAPI/WeatherSearchItem.cs#L21
Non-nullable field 'Url' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (Debug, XeniaBot.Core, win-x64): XeniaBot.Shared/Schema/WeatherAPI/WeatherSearchItem.cs#L15
Non-nullable field 'Country' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (Debug, XeniaBot.Core, win-x64): XeniaBot.Shared/Schema/WeatherAPI/WeatherSearchItem.cs#L13
Non-nullable field 'Region' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (Debug, XeniaBot.Core, win-x64): XeniaBot.Shared/Schema/WeatherAPI/WeatherSearchItem.cs#L11
Non-nullable field 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (Debug, XeniaBot.Core, win-x64): XeniaBot.Shared/Models/BaseModel.cs#L56
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 (Debug, XeniaBot.Core, win-x64): XeniaBot.Shared/Models/GuildPrefixConfigModel.cs#L8
'BaseModel' is obsolete: 'As of Shared v2.0, all models will be using a Guid for it's primary key (_id) instead of an ObjectId. This transition is handled by XeniaVersionService'
build (Debug, XeniaBot.Core, linux-x64): XeniaBot.Shared/Schema/WeatherAPI/WeatherSearchItem.cs#L11
Non-nullable field 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (Debug, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L59
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L56
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 (Debug, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L38
'RestApplicationCommand.IsEnabledInDm' is obsolete: 'This property will be deprecated soon. Use ContextTypes instead.'
build (Debug, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L86
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L83
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 (Debug, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L161
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.Core, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L158
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 (Debug, XeniaBot.Core, linux-x64): XeniaBot.Shared/Models/BaseModel.cs#L56
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 (Debug, XeniaBot.Core, linux-x64): XeniaBot.Shared/Models/GuildPrefixConfigModel.cs#L8
'BaseModel' is obsolete: 'As of Shared v2.0, all models will be using a Guid for it's primary key (_id) instead of an ObjectId. This transition is handled by XeniaVersionService'
build (Release, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/_Config/LavalinkConfigItem.cs#L28
Non-nullable property 'Auth' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L59
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L56
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 (Release, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L38
'RestApplicationCommand.IsEnabledInDm' is obsolete: 'This property will be deprecated soon. Use ContextTypes instead.'
build (Release, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L86
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L83
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 (Release, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/Models/BaseModel.cs#L56
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 (Release, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L161
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L158
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 (Release, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/Models/GuildPrefixConfigModel.cs#L8
'BaseModel' is obsolete: 'As of Shared v2.0, all models will be using a Guid for it's primary key (_id) instead of an ObjectId. This transition is handled by XeniaVersionService'
build (Debug, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/Services/CoreContext.cs#L125
'MongoClientSettings.WaitQueueSize' is obsolete: 'This property will be removed in a later release.'
build (Debug, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/Services/ErrorReportService.cs#L46
The result of the expression is always 'false' since a value of type 'ulong' is never equal to 'null' of type 'ulong?'
build (Debug, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/Services/ErrorReportService.cs#L41
The result of the expression is always 'false' since a value of type 'ulong' is never equal to 'null' of type 'ulong?'
build (Debug, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/Services/CoreContext.cs#L47
Dereference of a possibly null reference.
build (Debug, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/Services/CoreContext.cs#L29
Non-nullable property 'MongoDB' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/Services/CoreContext.cs#L29
Non-nullable property 'Services' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/Services/CoreContext.cs#L29
Non-nullable property 'Discord' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/Services/CoreContext.cs#L29
Non-nullable property 'Config' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/Models/BaseModel.cs#L56
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 (Debug, XeniaBot.WebPanel, linux-x64): XeniaBot.Shared/Models/GuildPrefixConfigModel.cs#L8
'BaseModel' is obsolete: 'As of Shared v2.0, all models will be using a Guid for it's primary key (_id) instead of an ObjectId. This transition is handled by XeniaVersionService'
build (Release, XeniaBot.Core, win-x64): XeniaBot.Shared/Schema/WeatherAPI/WeatherSearchItem.cs#L11
Non-nullable field 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (Release, XeniaBot.Core, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L59
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.Core, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L56
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 (Release, XeniaBot.Core, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L38
'RestApplicationCommand.IsEnabledInDm' is obsolete: 'This property will be deprecated soon. Use ContextTypes instead.'
build (Release, XeniaBot.Core, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L86
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.Core, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L83
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 (Release, XeniaBot.Core, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L161
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Release, XeniaBot.Core, win-x64): XeniaBot.Shared/_Reflection/DiscordInteractionCommand.cs#L158
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 (Release, XeniaBot.Core, win-x64): XeniaBot.Shared/Models/BaseModel.cs#L56
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 (Release, XeniaBot.Core, win-x64): XeniaBot.Shared/Models/GuildPrefixConfigModel.cs#L8
'BaseModel' is obsolete: 'As of Shared v2.0, all models will be using a Guid for it's primary key (_id) instead of an ObjectId. This transition is handled by XeniaVersionService'
build (Debug, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Config/ConfigData.cs#L81
Non-nullable property 'ErrorReporting' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Config/ConfigData.cs#L81
Non-nullable property 'UserWhitelist' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Config/ConfigData.cs#L81
Non-nullable property 'Developer' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Config/ConfigData.cs#L81
Non-nullable property 'OAuthSecret' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Config/ConfigData.cs#L81
Non-nullable property 'OAuthId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Config/ConfigData.cs#L81
Non-nullable property 'Prefix' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/_Config/ConfigData.cs#L81
Non-nullable property 'DiscordToken' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (Debug, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/Models/BaseModel.cs#L56
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 (Debug, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/Schema/WeatherAPI/BaseForecastData.cs#L55
Non-nullable field 'WindDirection' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (Debug, XeniaBot.WebPanel, win-x64): XeniaBot.Shared/Models/GuildPrefixConfigModel.cs#L8
'BaseModel' is obsolete: 'As of Shared v2.0, all models will be using a Guid for it's primary key (_id) instead of an ObjectId. This transition is handled by XeniaVersionService'

Artifacts

Produced during runtime
Name Size Digest
XeniaBot.Core (Debug, linux-x64) Expired
58.2 MB
sha256:40f1b04dee03fb5939799dc625aa0a566fd59abe4b9879747044a49566570a5b
XeniaBot.Core (Debug, win-x64) Expired
60 MB
sha256:5e917254d8e70a5ac65deba18fce2b6c16e297af74fed448a5b0af96cb0d0404
XeniaBot.Core (Release, linux-x64) Expired
58.2 MB
sha256:68945892ef9184b5dca3c53f52fac1d1fdd3c0ec7da08e8e289be629c10ee6aa
XeniaBot.Core (Release, win-x64) Expired
59.9 MB
sha256:c4da420bf03b207eafc1c5e82571c021a39d0035d50ef5d8b6a9a5bd8987b9c4
XeniaBot.WebPanel (Debug, linux-x64) Expired
65.7 MB
sha256:0bfaf7857b3ff88cd6c6187aafbfe8287aeeb6be44ddf25c1de1955c683dabf7
XeniaBot.WebPanel (Debug, win-x64) Expired
67.4 MB
sha256:61b19893a2f267897bebb7cd8242132d00e7c5451c050b6446c7ce718b2bb2d8
XeniaBot.WebPanel (Release, linux-x64) Expired
65.7 MB
sha256:d0d60af4e8d05b4697980105b5bf422edea73aa3b186be1110415f7a1c0ec6e4
XeniaBot.WebPanel (Release, win-x64) Expired
67.4 MB
sha256:8e6c453217cb6b4a1d0a5e69f1cae02b4a9e5bfd7167337ed86c7b423dfc3e0e