npm

Need private packages and team management tools?Check out npm Orgs. »

auto

6.5.1-canary.411.5306.7 • Public • Published

auto CLI

Generate releases based on semantic version labels on pull requests

$ auto -h
 
Synopsis
 
  $ auto <command> <options>
 
Setup Commands
 
  init            Interactive setup for most configurable options
  create-labels   Create your project's labels on github. If labels exist it will update them.
 
Release Commands
 
  version     Get the semantic version bump for the given changes.
  changelog   Prepend release notes to 'CHANGELOG.md'
  release     Auto-generate a github release
  shipit      Run the full `auto` release pipeline. Detects if in a lerna project.
 
              1. call from base branch -> latest version released
              2. call from PR in CI -> canary version released
              3. call locally when not on base branch -> canary version released
  canary      Make a canary release of the project. Useful on PRs. If ran locally, `canary` will release a canary version for
              your current git HEAD.
 
              1. In PR: 1.2.3-canary.123.0 + add version to PR body
              2. Locally: 1.2.3-canary.1810cfd
 
Pull Request Interaction Commands
 
  label      Get the labels for a pull request
  pr-check   Check that a pull request has a SemVer label
  pr         Set the status on a PR commit
  comment    Comment on a pull request with a markdown message. Each comment has a context, and each context only has one
             comment.
  pr-body    Update the body of a PR with a message. Appends to PR and will not overwrite user content. Each comment has a
             context, and each context only has one comment.
 
Global Options
 
  -V, --version         Display auto's version
  -h, --help            Display the help output for the command
  -v, --verbose         Show some more logs
  -w, --very-verbose    Show a lot more logs
  --repo string         The repo to set the status on. Defaults to looking in the package definition
                        for the platform
  --owner string        The owner of the GitHub repo. Defaults to reading from the package definition
                        for the platform
  --github-api string   GitHub API to use
  --plugins string[]    Plugins to load auto with. (defaults to just npm)

install

npm i auto

Downloadsweekly downloads

1,690

version

6.5.1-canary.411.5306.7

license

none

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
  • avatar
  • avatar
  • avatar
Report a vulnerability