Skip to content

Add PowerKit and replace custom utility extensions #1426

Add PowerKit and replace custom utility extensions

Add PowerKit and replace custom utility extensions #1426

Triggered via pull request April 19, 2026 19:59
Status Failure
Total duration 42s
Artifacts

main.yml

on: pull_request
Matrix: pack
release
0s
release
Matrix: deploy
Fit to window
Zoom out
Zoom in

Annotations

49 errors
pack (DiscordChatExporter.Gui, linux-arm64)
Process completed with exit code 1.
pack (DiscordChatExporter.Gui, linux-arm64): DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
pack (DiscordChatExporter.Cli, linux-arm)
Process completed with exit code 1.
pack (DiscordChatExporter.Cli, linux-arm): DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
pack (DiscordChatExporter.Gui, linux-x64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Gui, linux-x64)
Process completed with exit code 1.
pack (DiscordChatExporter.Gui, linux-x64): DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
pack (DiscordChatExporter.Cli, osx-arm64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Cli, osx-arm64)
Process completed with exit code 1.
pack (DiscordChatExporter.Cli, osx-arm64): DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
pack (DiscordChatExporter.Cli, linux-arm64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Cli, linux-arm64)
Process completed with exit code 1.
pack (DiscordChatExporter.Cli, linux-arm64): DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
pack (DiscordChatExporter.Cli, linux-x64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Cli, linux-x64)
Process completed with exit code 1.
pack (DiscordChatExporter.Cli, linux-x64): DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
pack (DiscordChatExporter.Cli, linux-musl-x64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Cli, linux-musl-x64)
Process completed with exit code 1.
pack (DiscordChatExporter.Cli, linux-musl-x64): DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
pack (DiscordChatExporter.Gui, linux-musl-x64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Gui, linux-musl-x64)
The operation was canceled.
pack (DiscordChatExporter.Gui, linux-musl-x64): DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
pack (DiscordChatExporter.Gui, osx-x64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Gui, osx-x64)
The operation was canceled.
pack (DiscordChatExporter.Gui, osx-x64): DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
pack (DiscordChatExporter.Cli, osx-x64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Cli, osx-x64)
The operation was canceled.
pack (DiscordChatExporter.Cli, osx-x64): DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
pack (DiscordChatExporter.Gui, win-x86)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Gui, win-x86)
The operation was canceled.
pack (DiscordChatExporter.Gui, linux-arm)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Gui, linux-arm)
The operation was canceled.
pack (DiscordChatExporter.Cli, win-arm64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Cli, win-arm64)
The operation was canceled.
pack (DiscordChatExporter.Gui, linux-arm): DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
pack (DiscordChatExporter.Cli, win-x64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Cli, win-x64)
The operation was canceled.
pack (DiscordChatExporter.Cli, win-x86)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Cli, win-x86)
The operation was canceled.
pack (DiscordChatExporter.Gui, win-x64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Gui, win-x64)
The operation was canceled.
format
Process completed with exit code 1.
format: DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
format: DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'
pack (DiscordChatExporter.Gui, win-arm64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Gui, win-arm64)
The operation was canceled.
pack (DiscordChatExporter.Gui, osx-arm64)
The strategy configuration was canceled because "pack.DiscordChatExporter_Gui_4" failed
pack (DiscordChatExporter.Gui, osx-arm64)
The operation was canceled.
pack (DiscordChatExporter.Gui, osx-arm64): DiscordChatExporter.Core/Discord/Data/Embeds/Embed.cs#L48
'Enum' does not contain a definition for 'ParseOrNull' and the best extension method overload 'ByteExtensions.extension(byte).ParseOrNull(string?, IFormatProvider?)' requires a receiver of type 'byte'