Skip to content

fix: repeat secret key if it's below the required key length (#2442) #262

fix: repeat secret key if it's below the required key length (#2442)

fix: repeat secret key if it's below the required key length (#2442) #262

Triggered via push January 2, 2025 00:06
Status Success
Total duration 11m 8s
Artifacts 4
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

build.yml

on: push
Generate Version-Specific Network Keys
42s
Generate Version-Specific Network Keys
Publish GitHub Release
1m 48s
Publish GitHub Release
Debug Build Artifacts
0s
Debug Build Artifacts
Check if token set to publish to forum
0s
Check if token set to publish to forum
Publish to Forum
3s
Publish to Forum
Fit to window
Zoom out
Zoom in

Annotations

45 warnings
Generate Version-Specific Network Keys
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Generate Version-Specific Network Keys: Intersect (Core)/Color.cs#L7
'Color' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Generate Version-Specific Network Keys: Intersect (Core)/Color.cs#L7
'Color' defines operator == or operator != but does not override Object.GetHashCode()
Generate Version-Specific Network Keys: Intersect (Core)/Compression/GzipCompression.cs#L14
'AesCryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.' (https://aka.ms/dotnet-warnings/SYSLIB0021)
Generate Version-Specific Network Keys: Intersect (Core)/ColorF.cs#L4
'ColorF' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Generate Version-Specific Network Keys: Intersect (Core)/IO/ConsoleWriter.cs#L55
Member 'ConsoleWriter.InitializeLifetimeService()' overrides obsolete member 'MarshalByRefObject.InitializeLifetimeService()'. Add the Obsolete attribute to 'ConsoleWriter.InitializeLifetimeService()'.
Generate Version-Specific Network Keys: Intersect (Core)/Network/IClient.cs#L8
'IClient.IsConnected' hides inherited member 'INetwork.IsConnected'. Use the new keyword if hiding was intended.
Generate Version-Specific Network Keys: Intersect (Core)/Network/IClient.cs#L12
'IClient.Ping' hides inherited member 'INetwork.Ping'. Use the new keyword if hiding was intended.
Generate Version-Specific Network Keys: Intersect (Core)/Network/IClient.cs#L14
'IClient.Connect()' hides inherited member 'INetwork.Connect()'. Use the new keyword if hiding was intended.
Generate Version-Specific Network Keys: Intersect (Core)/Core/ServiceLifecycleFailureException.cs#L134
Member 'ServiceLifecycleFailureException.GetObjectData(SerializationInfo, StreamingContext)' overrides obsolete member 'Exception.GetObjectData(SerializationInfo, StreamingContext)'. Add the Obsolete attribute to 'ServiceLifecycleFailureException.GetObjectData(SerializationInfo, StreamingContext)'.
Generate Version-Specific Network Keys: Intersect (Core)/Core/ExperimentalFeatures/ExperimentalFlag.cs#L8
'ExperimentalFlag' defines operator == or operator != but does not override Object.Equals(object o)
Build for MacOS: Intersect (Core)/ColorF.cs#L4
'ColorF' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build for MacOS: Intersect (Core)/Compression/GzipCompression.cs#L14
'AesCryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.' (https://aka.ms/dotnet-warnings/SYSLIB0021)
Build for MacOS: Intersect (Core)/Core/ServiceLifecycleFailureException.cs#L134
Member 'ServiceLifecycleFailureException.GetObjectData(SerializationInfo, StreamingContext)' overrides obsolete member 'Exception.GetObjectData(SerializationInfo, StreamingContext)'. Add the Obsolete attribute to 'ServiceLifecycleFailureException.GetObjectData(SerializationInfo, StreamingContext)'.
Build for MacOS: Intersect (Core)/Core/ExperimentalFeatures/ExperimentalFlag.cs#L8
'ExperimentalFlag' defines operator == or operator != but does not override Object.Equals(object o)
Build for MacOS: Intersect (Core)/Core/ExperimentalFeatures/ExperimentalFlag.cs#L8
'ExperimentalFlag' defines operator == or operator != but does not override Object.GetHashCode()
Build for MacOS: Intersect (Core)/Plugins/Loaders/MissingPluginEntryException.cs#L79
Member 'MissingPluginEntryException.GetObjectData(SerializationInfo, StreamingContext)' overrides obsolete member 'Exception.GetObjectData(SerializationInfo, StreamingContext)'. Add the Obsolete attribute to 'MissingPluginEntryException.GetObjectData(SerializationInfo, StreamingContext)'.
Build for MacOS: Intersect (Core)/IO/ConsoleWriter.cs#L55
Member 'ConsoleWriter.InitializeLifetimeService()' overrides obsolete member 'MarshalByRefObject.InitializeLifetimeService()'. Add the Obsolete attribute to 'ConsoleWriter.InitializeLifetimeService()'.
Build for MacOS: Intersect (Core)/GameObjects/Switches and Variables/IVariableBase.cs#L7
'IVariableBase.Type' hides inherited member 'IDatabaseObject.Type'. Use the new keyword if hiding was intended.
Build for MacOS: Intersect (Core)/GameObjects/Switches and Variables/PlayerVariableBase.cs#L26
'PlayerVariableBase.Type' hides inherited member 'DatabaseObject<PlayerVariableBase>.Type'. Use the new keyword if hiding was intended.
Build for MacOS: Intersect (Core)/GameObjects/Switches and Variables/ServerVariableBase.cs#L28
'ServerVariableBase.Type' hides inherited member 'DatabaseObject<ServerVariableBase>.Type'. Use the new keyword if hiding was intended.
Build for Linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build for Linux: Intersect (Core)/ColorF.cs#L4
'ColorF' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build for Linux: Intersect (Core)/Compression/GzipCompression.cs#L14
'AesCryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.' (https://aka.ms/dotnet-warnings/SYSLIB0021)
Build for Linux: Intersect (Core)/GameObjects/UserVariableBase.cs#L28
'UserVariableBase.Type' hides inherited member 'DatabaseObject<UserVariableBase>.Type'. Use the new keyword if hiding was intended.
Build for Linux: Intersect (Core)/GameObjects/Switches and Variables/IVariableBase.cs#L7
'IVariableBase.Type' hides inherited member 'IDatabaseObject.Type'. Use the new keyword if hiding was intended.
Build for Linux: Intersect (Core)/GameObjects/GuildVariableBase.cs#L26
'GuildVariableBase.Type' hides inherited member 'DatabaseObject<GuildVariableBase>.Type'. Use the new keyword if hiding was intended.
Build for Linux: Intersect (Core)/Core/ServiceLifecycleFailureException.cs#L134
Member 'ServiceLifecycleFailureException.GetObjectData(SerializationInfo, StreamingContext)' overrides obsolete member 'Exception.GetObjectData(SerializationInfo, StreamingContext)'. Add the Obsolete attribute to 'ServiceLifecycleFailureException.GetObjectData(SerializationInfo, StreamingContext)'.
Build for Linux: Intersect (Core)/GameObjects/Switches and Variables/PlayerVariableBase.cs#L26
'PlayerVariableBase.Type' hides inherited member 'DatabaseObject<PlayerVariableBase>.Type'. Use the new keyword if hiding was intended.
Build for Linux: Intersect (Core)/GameObjects/Switches and Variables/ServerVariableBase.cs#L28
'ServerVariableBase.Type' hides inherited member 'DatabaseObject<ServerVariableBase>.Type'. Use the new keyword if hiding was intended.
Build for Linux: Intersect (Core)/Core/ExperimentalFeatures/ExperimentalFlag.cs#L8
'ExperimentalFlag' defines operator == or operator != but does not override Object.Equals(object o)
Build for Linux: Intersect (Core)/Core/ExperimentalFeatures/ExperimentalFlag.cs#L8
'ExperimentalFlag' defines operator == or operator != but does not override Object.GetHashCode()
Build for Windows
It is no longer necessary to use the Microsoft.NET.Sdk.WindowsDesktop SDK. Consider changing the Sdk attribute of the root Project element to 'Microsoft.NET.Sdk'.
Build for Windows
It is no longer necessary to use the Microsoft.NET.Sdk.WindowsDesktop SDK. Consider changing the Sdk attribute of the root Project element to 'Microsoft.NET.Sdk'.
Build for Windows
It is no longer necessary to use the Microsoft.NET.Sdk.WindowsDesktop SDK. Consider changing the Sdk attribute of the root Project element to 'Microsoft.NET.Sdk'.
Build for Windows: vendor/dockpanelsuite/WinFormsUI/Docking/DockPanel.cs#L13
The type name 'resfinder' only contains lower-cased ascii characters. Such names may become reserved for the language.
Build for Windows: vendor/dockpanelsuite/WinFormsUI/Docking/DockPaneStripBase.cs#L294
'SecurityPermissionAttribute' is obsolete: 'Code Access Security is not supported or honored by the runtime.' (https://aka.ms/dotnet-warnings/SYSLIB0003)
Build for Windows: vendor/dockpanelsuite/WinFormsUI/Docking/DockPaneStripBase.cs#L294
'SecurityAction' is obsolete: 'Code Access Security is not supported or honored by the runtime.' (https://aka.ms/dotnet-warnings/SYSLIB0003)
Build for Windows: vendor/dockpanelsuite/WinFormsUI/Docking/DockPanel.cs#L13
The type name 'resfinder' only contains lower-cased ascii characters. Such names may become reserved for the language.
Build for Windows: vendor/dockpanelsuite/WinFormsUI/Docking/FloatWindow.cs#L185
'SecurityPermissionAttribute' is obsolete: 'Code Access Security is not supported or honored by the runtime.' (https://aka.ms/dotnet-warnings/SYSLIB0003)
Build for Windows: vendor/dockpanelsuite/WinFormsUI/Docking/DockPaneStripBase.cs#L294
'SecurityPermissionFlag' is obsolete: 'Code Access Security is not supported or honored by the runtime.' (https://aka.ms/dotnet-warnings/SYSLIB0003)
Build for Windows: vendor/dockpanelsuite/WinFormsUI/Docking/DockPane.cs#L1221
'SecurityPermissionAttribute' is obsolete: 'Code Access Security is not supported or honored by the runtime.' (https://aka.ms/dotnet-warnings/SYSLIB0003)
Publish GitHub Release
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Check if token set to publish to forum
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Publish to Forum
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size Digest
engine-Linux Expired
122 MB
sha256:6a49f24a235dbe5df907c221961d3f3b1b0ac6c104af217d3ce023ffca2cc5e8
engine-Windows Expired
198 MB
sha256:53b3e489826cd27640a235222bd9da5c44a95ab77ea6ad8f64e7c0cd56cdb265
engine-macOS Expired
124 MB
sha256:faee807627893848b11eb41495a9b0676448fa2ad9e72a5e39ac112fea78d9e0
keys Expired
3.09 KB
sha256:a796fd80c05d3f2fcad5b5772cbd04e0abf409887ba78290196ed0c325968d56