Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mbround18/auto
This is an action wrapping the auto binary for GitHub Action usage.
https://github.com/mbround18/auto
action actions auto github-action github-actions intuit release release-automation shell wrapper
Last synced: about 1 month ago
JSON representation
This is an action wrapping the auto binary for GitHub Action usage.
- Host: GitHub
- URL: https://github.com/mbround18/auto
- Owner: mbround18
- License: bsd-3-clause
- Created: 2022-04-27T19:04:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-04T17:48:29.000Z (10 months ago)
- Last Synced: 2024-12-14T02:18:00.081Z (about 1 month ago)
- Topics: action, actions, auto, github-action, github-actions, intuit, release, release-automation, shell, wrapper
- Language: Shell
- Homepage:
- Size: 64.2 MB
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# [Auto Release by Intuit](https://intuit.github.io/auto/docs)
This is an action wrapping the auto binary for GitHub Action usage.
[if you would like to learn more about the Auto cli please click here!](https://intuit.github.io/auto/docs)
Disclaimer
All work and credit goes to the original creators of the auto project. This is merly a little bit of shell code that installs it from their github repo and adds it to path. Any issues with the action please file them here but any issues with trunk itself please log them on their github repo.
[Having trunk issues or questions? Click here to navigate to auto by Intuit's github repo.](https://intuit.github.io/auto/docs)
## Usage
[**Must have a .autorc file**](https://intuit.github.io/auto/docs/configuration/autorc)
```yaml
# This is an example pipeline
name: Release
on: [push]
jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0 # <- Suggested to get all tags
token: ${{ secrets.GH_TOKEN }} # <- This is required- name: release
uses: mbround18/[email protected]
with:
token: ${{ secrets.GH_TOKEN }} # <- This is for auto
```