mirror of
https://github.com/ppy/osu.git
synced 2026-06-08 17:45:02 +08:00
Completely disable velopack when using external update manager
This commit is contained in:
@@ -168,6 +168,14 @@ namespace osu.Desktop
|
||||
|
||||
private static void setupVelopack()
|
||||
{
|
||||
string? packageManaged = Environment.GetEnvironmentVariable("OSU_EXTERNAL_UPDATE_PROVIDER");
|
||||
|
||||
if (!string.IsNullOrEmpty(packageManaged))
|
||||
{
|
||||
Logger.Log("Updates are being managed by an external provider. Skipping Velopack setup");
|
||||
return;
|
||||
}
|
||||
|
||||
VelopackApp
|
||||
.Build()
|
||||
.WithFirstRun(v =>
|
||||
|
||||
Reference in New Issue
Block a user