A GitHub action to set up Auto release tool
- 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]
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.