diff --git a/iac/Deploy/Deploy.csproj b/iac/Deploy/Deploy.csproj
index c98cd5b..81f1d98 100644
--- a/iac/Deploy/Deploy.csproj
+++ b/iac/Deploy/Deploy.csproj
@@ -11,4 +11,10 @@
+
+
+ PreserveNewest
+
+
+
diff --git a/iac/Deploy/Program.cs b/iac/Deploy/Program.cs
index b0f65e9..78aff39 100644
--- a/iac/Deploy/Program.cs
+++ b/iac/Deploy/Program.cs
@@ -6,7 +6,8 @@ using ParallelPipelines.Host;
var builder = Host.CreateApplicationBuilder(args);
builder
- .Configuration.AddJsonFile("appsettings.Development.json", true)
+ .Configuration.SetBasePath(AppContext.BaseDirectory)
+ .AddJsonFile("appsettings.json", false)
.AddUserSecrets()
.AddEnvironmentVariables();
@@ -17,6 +18,7 @@ builder.Services.AddParallelPipelines(
config.Local.OutputSummaryToFile = true;
config.Cicd.OutputSummaryToGithubStepSummary = true;
config.Cicd.WriteCliCommandOutputsToSummary = true;
+ config.AllowedEnvironmentNames = ["prod"];
}
);
builder.Services
diff --git a/iac/Deploy/appsettings.json b/iac/Deploy/appsettings.json
new file mode 100644
index 0000000..b4e20ea
--- /dev/null
+++ b/iac/Deploy/appsettings.json
@@ -0,0 +1,8 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Microsoft.Hosting.Lifetime": "Warning"
+ }
+ },
+ "ParallelPipelinesEnvironment": "prod"
+}