From ee81c1f3cc82e4e4744f447c2ef50daaa85b1e52 Mon Sep 17 00:00:00 2001 From: Jordan Dominion Date: Sun, 21 Jul 2024 14:54:26 -0400 Subject: [PATCH] Ensure directory exists before trying to write to it [APIDeploy] --- tools/Tgstation.Server.ReleaseNotes/Program.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/Tgstation.Server.ReleaseNotes/Program.cs b/tools/Tgstation.Server.ReleaseNotes/Program.cs index 26b6c55392..b385653486 100644 --- a/tools/Tgstation.Server.ReleaseNotes/Program.cs +++ b/tools/Tgstation.Server.ReleaseNotes/Program.cs @@ -174,7 +174,9 @@ namespace Tgstation.Server.ReleaseNotes await GenerateAppCredentials(client, args[2]); var token = client.Credentials.GetToken(); - await File.WriteAllTextAsync(args[1], token); + var destPath = args[1]; + Directory.CreateDirectory(Path.GetDirectoryName(destPath)); + await File.WriteAllTextAsync(destPath, token); return 0; }