Skip to content

Create a Terraform run

The Runs page is project-scoped and backend-paginated. It gives every Terraform action a workspace, revision, actor, status, and audit trail.

Typical time
5–20 minutes
You need
A latest saved workspace revision
Next step
Review run details

Open Runs. Confirm the project-scoped notice, then use the project, workspace, environment, run type, status, date, and search filters to establish the intended context.

Run 1 of 5 · Screenshot placeholder

Confirm the project-scoped Run Library

Show Runs, the project-scoped notice, summary cards, filters, and Run Library.

Future capture briefUse synthetic names and counts. Hide actors, workspace IDs, run IDs, provider accounts, dates, and customer status history.

Choose New run. The three stages are:

  1. Workspace — choose a workspace with a saved revision;
  2. Run type — select the action; and
  3. Review — confirm workspace, latest saved revision, and action.

Run 2 of 5 · Screenshot placeholder

Choose workspace, run type, and review

Show New Terraform Run with the three product steps and a synthetic workspace.

Future capture briefHide project, workspace, revision, provider, account, repository, and state-backend identifiers.
  • Format: check or normalize Terraform formatting.
  • Validate: validate Terraform configuration in the controlled runner.
  • Plan: create change evidence for the saved revision.
  • Policy check: evaluate configured policy scanners and guardrails.

The create drawer does not offer Apply. Apply begins only from a successful, currently approved plan.

Run 3 of 5 · Screenshot placeholder

Select a non-apply run type

Show Format, Validate, Plan, and Policy check, with Plan selected.

Future capture briefUse the empty or staged drawer. Do not show customer source, plan output, policies, provider identities, or entitlement details.

Choose Start Run once. The page opens the new run details and automatically refreshes active QUEUED, STARTING, RUNNING, or CANCEL_REQUESTED runs.

Review queue position, capacity delay, runner state, and latest known status. Do not repeatedly submit the same action while it waits.

Run 4 of 5 · Screenshot placeholder

Monitor queue and execution state

Show a synthetic queued or running plan with safe status, timeline, and capacity guidance.

Future capture briefHide run, actor, project, workspace, provider account, entitlement, request, queue, and resource identifiers.

Choose View details from the row menu. Depending on run type and status, review:

  • overview and timeline;
  • plan summary;
  • resource map;
  • policy scan;
  • guardrails review;
  • cost evidence;
  • safe logs and user summary; and
  • allowed actions such as Re-run, Cancel run, Archive run, or Delete run.

Run 5 of 5 · Screenshot placeholder

Review the run result

Show a synthetic successful plan detail drawer with tabs and safe summary evidence.

Future capture briefExclude raw Terraform output, state, plan JSON, resource addresses, provider identities, actors, logs, digests, and customer cost.

Confirm the run uses the intended project, workspace, revision, environment, action, actor, and provider context, and has reached the expected terminal status before using its evidence.

Return to the Terraform editor and choose Save All after review.

Read the queue health and estimated start information. Capacity delay is not a failed plan and does not justify duplicate submissions.

Open details, read the safe user summary and step logs, correct the underlying workspace or source issue, save a new revision if code changed, then Re-run or create the appropriate new action.

Only cancellable active states expose cancellation. A terminal run cannot be cancelled.