Skip to content

Structure

Shipfile

The top-level structure of a Shipfile.yml configuration file.

struct Shipfile

Overview

A Shipfile defines app metadata, build settings, code signing configuration, distribution targets, and named workflow lanes. It is decoded from YAML using Yams.

Example

app:
  workspace: MyApp.xcworkspace
  scheme: MyApp
  bundle_id: com.mycompany.myapp
workflows:
  beta:
    - action: archive
    - action: testflight

Topics

Instance Properties

Relationships

Conforms To

  • Swift.Decodable
  • Swift.Encodable
  • Swift.Sendable
  • Swift.SendableMetatype