Skip to content

Structure

ResolvedConfig

Flat struct containing all resolved configuration values after merging CLI flags, environment variables, Shipfile.yml, and built-in defaults.

struct ResolvedConfig

Overview

ResolvedConfig is created by ConfigResolver and passed to actions via ActionContext. Actions read from this struct rather than parsing raw config sources themselves.

Priority

  1. CLI flags (highest)

  2. Shipfile.yml values

  3. Environment variables (SHIPIT_*)

  4. Built-in defaults (lowest)

Topics

Initializers

Instance Properties

Instance Methods

Relationships

Conforms To

  • Swift.Sendable
  • Swift.SendableMetatype