# Packages
Package defaults runs all defaulter pipelines.
Package env is a pipe that loads environment variables.
Package git is a pipe that reads and validates git environment.
Package publish is a pipe that runs the testflight or store pipes depending on publish mode.
Package semver is a pipe that parses a version string into semver components.
Package store is a pipe that processes an app's release to the App Store.
Package template is a pipe that processes a configuration's template fields and stores it in the context.
Package testflight is a pipe that processes an app's release to Testflight.
# Variables
ErrSkipGitEnabled happens if --skip-git is set.
ErrSkipNoAppsToPublish happens when there are no apps in the configuration to publish or update metadata for.
ErrSkipSubmitEnabled happens if --skip-submit is set.
# Structs
ErrMissingApp happens when an app is selected in the interface that is not defined in the configuration.
ErrSkip occurs when a pipe is skipped for some reason.