August 7th, 2025
v0.19.614

Install Config Files

You can now manage installs via source control for apps managed by nuon apps sync. Create one config file per-install in a folder named installs/ under your app’s config. Now syncing the app will also create/update the corresponding installs. Install Config File

Generate an Install Config File

To make it even easier to manage existing installs using CI, we have added a new command nuon installs generate-config to import an existing install and generate a config file for it. After this generated config file is placed in the installs folder of your app’s config, it can be tweaked to make updates to the install.
nb installs generate-config -i config_demo | tee installs/config_demo.toml
name = "config_demo"

[aws_account]
  region = "us-east-1"

[inputs]
  sub_domain = "whoami"
  test = "required-value"
  testdefault = "default-value"

Workflow Step Groups

Workflow steps are now grouped, and some retries will retry an entire group when required. For instance, when retrying a Terraform apply step, the plan can not be reused, so a new group is created and the plan is retried (and re-approved) first. Workflow Step Groups

Bug Fixes

  • Fixes an issue where you could not cancel an install reprovision.
  • Runner instances, by default now automatically terminate after 1 day.
  • Fixes an issue where running a plan-only action did not update it’s status correctly.
  • Fixes an issue where an install showed a “deprovisioned” status on first setup.