diff --git a/GSR/Deploy/Program.cs b/GSR/Deploy/Program.cs index 9017895..79ad2d7 100644 --- a/GSR/Deploy/Program.cs +++ b/GSR/Deploy/Program.cs @@ -5,6 +5,7 @@ var webDir = Path.GetFullPath(Path.Combine(deployDir, "..", "Web")); var webProject = Path.Combine(webDir, "Web.csproj"); var publishDir = Path.Combine(Path.GetTempPath(), "gsr-deploy", Guid.NewGuid().ToString()); var deploymentToken = Environment.GetEnvironmentVariable("GSR_DeployToken") ?? throw new InvalidOperationException("GSR_DeployToken environment variable not set."); +var deployEnv = Environment.GetEnvironmentVariable("GSR_DeployEnv") ?? "preview"; // 1. Publish Console.WriteLine("Publishing Web project..."); @@ -19,7 +20,7 @@ if (!Directory.Exists(wwwroot)) // 2. Deploy Console.WriteLine("Deploying to Azure Static Web Apps..."); -Run("swa.cmd", $"deploy \"{wwwroot}\" --deployment-token \"{deploymentToken}\" --app-location \"{webDir}\""); +Run("swa.cmd", $"deploy \"{wwwroot}\" --deployment-token \"{deploymentToken}\" --app-location \"{webDir}\" --env \"{deployEnv}\""); Console.WriteLine("Deploy successful!"); return 0;