Skip to content

latest

Run the full auto release pipeline. Force a release to latest and bypass shipit safeguards.

Options

FlagTypeDescription
--nameStringGit name to commit with. Defaults to package definition for the platform
--emailStringGit email to commit with. Defaults to package definition for the platform
--only-publish-with-release-labelBooleanOnly bump version if 'release' label is on pull request
--base-branchStringBranch to treat as the base branch
--dry-run, -dBooleanReport what command will do but do not actually do anything
--no-version-prefixBooleanUse the version as the tag without the 'v' prefix. WARNING: some plugins might need extra config to use this option (ex: npm)
--prereleaseBooleanPublish a prerelease on GitHub.
--titleStringOverride the title used in the addition to the CHANGELOG.md.
--message, -mStringMessage to commit the changelog with. Defaults to 'Update CHANGELOG.md [skip ci]'
--quiet, -qBooleanPrint only the result of the command
--no-changelogBooleanSkip creating the changelog

Examples

auto latest
auto latest

Configurable Options

You can configure some of the options for the latest command in the .autorc.

  • prerelease
  • message
  • no-changelog

Example .autorc:

{
  "latest": {
    "prerelease": true,
    "message": "string",
    "noChangelog": true
  }
}
{
  "latest": {
    "prerelease": true,
    "message": "string",
    "noChangelog": true
  }
}