Skip to content

Merge branch 'vnext' #688

Merge branch 'vnext'

Merge branch 'vnext' #688

Triggered via push July 21, 2026 11:42
Status Success
Total duration 4m 42s
Artifacts 1

dotnet.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

44 warnings
ConfigTest
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/
Build 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/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Release: CompatBot/EventHandlers/Starbucks.cs#L157
Cannot convert null literal to non-nullable reference type.
Build Release: CompatBot/EventHandlers/Starbucks.cs#L154
Nullability of reference types in value of type 'Task<DiscordMember?>' doesn't match target type 'Task<DiscordMember>'.
Build Release: CompatBot/EventHandlers/ProductCodeLookup.cs#L33
Dereference of a possibly null reference.
Build Release: CompatBot/EventHandlers/BotReactionsHandler.cs#L182
Dereference of a possibly null reference.
Build Release: CompatBot/EventHandlers/BotReactionsHandler.cs#L179
Possible null reference argument for parameter 'mbr' in 'DiscordPermissions DiscordChannel.PermissionsFor(DiscordMember mbr)'.
Build Release: CompatBot/EventHandlers/BotReactionsHandler.cs#L76
Dereference of a possibly null reference.
Build Release: CompatBot/Ocr/Backend/AzureVision.cs#L9
Non-nullable field 'cvClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Release: CompatBot/Ocr/Backend/Florence2.cs#L7
Non-nullable field 'model' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Release: CompatBot/Ocr/Backend/Tesseract.cs#L11
Non-nullable field 'engine' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Release: CompatBot/Database/Providers/ThumbnailProvider.cs#L176
Converting null literal or possible null value to non-nullable type.
Run Tests
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Tests: CompatBot/Utils/Extensions/InteractivityExtensions.cs#L33
Possible null reference argument for parameter 'e1' in 'bool DiscordChannel.operator ==(DiscordChannel e1, DiscordChannel e2)'.
Run Tests: CompatBot/Utils/Extensions/InteractivityExtensions.cs#L29
Cannot convert null literal to non-nullable reference type.
Run Tests: CompatBot/Utils/Extensions/InteractivityExtensions.cs#L29
Possible null reference argument for parameter 'e1' in 'bool DiscordEmoji.operator !=(DiscordEmoji e1, DiscordEmoji e2)'.
Run Tests: CompatBot/Database/Providers/ThumbnailProvider.cs#L176
Converting null literal or possible null value to non-nullable type.
Run Tests: CompatBot/EventHandlers/BotReactionsHandler.cs#L182
Dereference of a possibly null reference.
Run Tests: CompatBot/EventHandlers/BotReactionsHandler.cs#L179
Possible null reference argument for parameter 'mbr' in 'DiscordPermissions DiscordChannel.PermissionsFor(DiscordMember mbr)'.
Run Tests: CompatBot/EventHandlers/BotReactionsHandler.cs#L76
Dereference of a possibly null reference.
Run Tests: CompatBot/Ocr/Backend/AzureVision.cs#L9
Non-nullable field 'cvClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Run Tests: CompatBot/Ocr/Backend/Florence2.cs#L7
Non-nullable field 'model' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Run Tests: CompatBot/Ocr/Backend/Tesseract.cs#L11
Non-nullable field 'engine' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Docker image
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, docker/build-push-action@v6, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Docker image
Dereference of a possibly null reference.
Build Docker image
Dereference of a possibly null reference.
Build Docker image
Dereference of a possibly null reference.
Build Docker image
Converting null literal or possible null value to non-nullable type.
Build Docker image
Dereference of a possibly null reference.
Build Docker image
Possible null reference argument for parameter 'mbr' in 'DiscordPermissions DiscordChannel.PermissionsFor(DiscordMember mbr)'.
Build Docker image
Dereference of a possibly null reference.
Build Docker image
Non-nullable field 'engine' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Docker image
Non-nullable field 'model' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Docker image
Non-nullable field 'cvClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Docker image: CompatBot/Commands/Explain.cs#L356
Possible null reference argument for parameter 's' in 'byte[] Encoding.GetBytes(string s)'.
Build Docker image: CompatBot/EventHandlers/DiscordInviteFilter.cs#L192
Dereference of a possibly null reference.
Build Docker image: CompatBot/EventHandlers/EmpathySimulationHandler.cs#L53
Dereference of a possibly null reference.
Build Docker image: CompatBot/Ocr/Backend/AzureVision.cs#L9
Non-nullable field 'cvClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Docker image: CompatBot/Ocr/Backend/Florence2.cs#L7
Non-nullable field 'model' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Docker image: CompatBot/Ocr/Backend/Tesseract.cs#L11
Non-nullable field 'engine' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Docker image: CompatBot/EventHandlers/BotReactionsHandler.cs#L182
Dereference of a possibly null reference.
Build Docker image: CompatBot/EventHandlers/BotReactionsHandler.cs#L179
Possible null reference argument for parameter 'mbr' in 'DiscordPermissions DiscordChannel.PermissionsFor(DiscordMember mbr)'.
Build Docker image: CompatBot/EventHandlers/BotReactionsHandler.cs#L76
Dereference of a possibly null reference.
Build Docker image: CompatBot/Database/Providers/ThumbnailProvider.cs#L176
Converting null literal or possible null value to non-nullable type.

Artifacts

Produced during runtime
Name Size Digest
RPCS3~discord-bot~5HZKRH.dockerbuild
94.7 KB
sha256:9ab4d71b02f197836370970fcb04703c8b98f5ab66c9d2fcea5bd27a4434c877