Release Build #255
release.yml
on: workflow_dispatch
Prepare
2s
Build Android APK
24m 35s
Build Windows
4m 33s
Build Linux
2m 58s
Build macOS
3m 45s
Build iOS
1m 50s
Create Release
0s
Annotations
1 error, 31 warnings, and 1 notice
|
Build iOS
Process completed with exit code 1.
|
|
Build Linux:
osu.Game.Tournament/TournamentGameBase.cs#L109
Using member 'Newtonsoft.Json.JsonConvert.DeserializeObject<T>(String, params JsonConverter[])' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Newtonsoft.Json relies on reflection over types that may be removed when trimming.
|
|
Build Linux:
osu.Game.Tournament/TournamentGameBase.cs#L360
Using member 'Newtonsoft.Json.JsonConvert.SerializeObject(Object, JsonSerializerSettings)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Newtonsoft.Json relies on reflection over types that may be removed when trimming.
|
|
Build Linux:
osu.Game/Screens/ScreenWhiteBox.cs#L81
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'System.Collections.Generic.IEnumerator<T>.Current.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build Linux:
osu.Game/Screens/Select/ModSpeedHotkeyHandler.cs#L85
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The return value of method 'System.Object.GetType()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build Linux:
osu.Game/Rulesets/Mods/IMod.cs#L85
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'System.Object.GetType()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build Linux:
osu.Game/Skinning/SerialisedDrawableInfo.cs#L104
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'osu.Game.Skinning.SerialisedDrawableInfo.Type.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build Linux:
osu.Game/Skinning/SkinInfo.cs#L48
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
|
|
Build Linux:
osu.Game/Rulesets/RealmRulesetStore.cs#L77
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
|
|
Build Linux:
osu.Game/Rulesets/RulesetInfo.cs#L102
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
|
|
Build Linux:
osu.Game/Overlays/WizardOverlay.cs#L212
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'System.Collections.Generic.List<T>.this[Int32].get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build macOS:
osu.Game.Tournament/Models/StableInfo.cs#L51
Using member 'Newtonsoft.Json.JsonConvert.SerializeObject(Object, JsonSerializerSettings)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Newtonsoft.Json relies on reflection over types that may be removed when trimming.
|
|
Build macOS:
osu.Game.Tournament/Models/StableInfo.cs#L42
Using member 'Newtonsoft.Json.JsonConvert.PopulateObject(String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Newtonsoft.Json relies on reflection over types that may be removed when trimming.
|
|
Build macOS:
osu.Game/Rulesets/Mods/IMod.cs#L85
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'System.Object.GetType()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build macOS:
osu.Game/Screens/Select/ModSpeedHotkeyHandler.cs#L85
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The return value of method 'System.Object.GetType()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build macOS:
osu.Game/Rulesets/RealmRulesetStore.cs#L77
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
|
|
Build macOS:
osu.Game/Rulesets/RulesetInfo.cs#L102
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
|
|
Build macOS:
osu.Game/Screens/ScreenWhiteBox.cs#L81
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'System.Collections.Generic.IEnumerator<T>.Current.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build macOS:
osu.Game/Skinning/SerialisedDrawableInfo.cs#L104
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'osu.Game.Skinning.SerialisedDrawableInfo.Type.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build macOS:
osu.Game/Skinning/SkinInfo.cs#L48
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
|
|
Build macOS:
osu.Game/Overlays/WizardOverlay.cs#L212
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'System.Collections.Generic.List<T>.this[Int32].get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build Windows:
osu.Game.Tournament/Models/StableInfo.cs#L42
Using member 'Newtonsoft.Json.JsonConvert.PopulateObject(String, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Newtonsoft.Json relies on reflection over types that may be removed when trimming.
|
|
Build Windows:
osu.Game.Tournament/TournamentGameBase.cs#L360
Using member 'Newtonsoft.Json.JsonConvert.SerializeObject(Object, JsonSerializerSettings)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Newtonsoft.Json relies on reflection over types that may be removed when trimming.
|
|
Build Windows:
osu.Game/Rulesets/Mods/IMod.cs#L85
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'System.Object.GetType()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build Windows:
osu.Game/Rulesets/RealmRulesetStore.cs#L77
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
|
|
Build Windows:
osu.Game/Rulesets/RulesetInfo.cs#L102
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
|
|
Build Windows:
osu.Game/Screens/ScreenWhiteBox.cs#L81
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'System.Collections.Generic.IEnumerator<T>.Current.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build Windows:
osu.Game/Screens/Select/ModSpeedHotkeyHandler.cs#L85
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The return value of method 'System.Object.GetType()' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build Windows:
osu.Game/Skinning/SerialisedDrawableInfo.cs#L104
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'osu.Game.Skinning.SerialisedDrawableInfo.Type.get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build Windows:
osu.Game/Overlays/WizardOverlay.cs#L212
'type' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicParameterlessConstructor' in call to 'System.Activator.CreateInstance(Type)'. The return value of method 'System.Collections.Generic.List<T>.this[Int32].get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
|
|
Build Windows:
osu.Game/Skinning/SkinInfo.cs#L48
Unrecognized value passed to the parameter 'typeName' of method 'System.Type.GetType(String)'. It's not possible to guarantee the availability of the target type.
|
|
Build Android APK
No signing keystore secret found — auto-generated one for this build.
|
|
Build Windows
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
osu-android-2026.528.255
|
112 MB |
sha256:2d9e8fcc4e8f6f943bf6ec5f4abf27fec0ec3efe80936435fc232510d5e2f42b
|
|
|
osu-linux-2026.528.255
|
147 MB |
sha256:ed4ece0a6dae41ec127b7ae80604ed9286df6623dbc7d6acd2c77648afb89042
|
|
|
osu-macos-2026.528.255
|
302 MB |
sha256:a584395711c0c2750524d4a937c17bbfa27f57e6041a62e0d906ed86f641ba77
|
|
|
osu-signing-keystore
Expired
|
5.51 KB |
sha256:225768f34a3069813f032183c3c50e93424dcbf70414292296f03cdef929ebff
|
|
|
osu-windows-2026.528.255
|
142 MB |
sha256:deb72a65e45b23b21ae69fa7ee9e8c57ca2bd77c7751d16d1a4f44ac38d4292f
|
|