Skip to main content

Release commands

info

You can use yarn cli as a drop in replacement for apic.

The Release commands are used to release every, or a subset of API clients.

Usage

The language parameter is variadic, you can pass multiple language, it defaults to every available languages.

apic release <language... | all>

Available options

OptionCommandDescription
verbose-v, --verboseMake the process verbose, display logs from third party tools
dry run-d, --dry-runLocally generate a new release but do not push to GitHub
generate graph-gg, --generate-graphGenerates the SLA graph for the given parameters
releaseType-rt, --releaseTypeForces the release script to create a release for the given client list of the given releaseType

Release

Release all supported languages

apic release

Release a specific language

apic release javascript

Release many specific language

apic release javascript php dart