Skip to content
at-sign

GitHub Action

Setup Auto

v1.0.0 Latest version

Setup Auto

at-sign

Setup Auto

GitHub Action to install Auto release tool

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Setup Auto

uses: auto-it/[email protected]

Learn more about this action in auto-it/setup-auto

Choose a version

setup-auto action

A GitHub action to set up Auto release tool

Features

  • Cross-platform: works on Linux, Windows, macOS
  • Installs pre-packaged binary:
    • works for non-npm projects
    • all official plugins are available
  • Configures Git author to the @github-actions[bot]

Usage

Here's an example usage:

jobs:
  release:
    runs-on: # ...
    steps:
      - uses: actions/checkout@v2
        with:
          fetch-depth: 0

      - uses: auto-it/setup-auto@v1

      - name: Release
        run: auto shipit

See action.yml for available action inputs. Notice that checkout step with fetch-depth: 0 is required for Auto to be able to run and calculate the version correctly.