Package Exports
- auto
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (auto) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
auto
Generate releases based on semantic version labels on pull requests
Automated releases powered by pull request labels. Streamline you release workflow and publish constantly! auto is meant to be run in a continuos integration (CI) environment, but all the commands work locally as well.
Release Features:
- Calculate semantic version bumps from PRs
- Skip a release with the
skip-releaselabel - Publish canary releases from PRs or locally
- Generate changelogs with fancy headers, authors, and monorepo package association
- Use labels to create new changelog section
- Generate a GitHub release
Pull Request Interaction Features:
- Get the labels for a PR
- Set the status of a PR
- Check that a pull request has a SemVer label
- Comment on a PR with markdown
Visit the docs for more information.
Start Developing
To get set up, fork and clone the project and run the following command:
brew install automake
yarnLinting
yarn lintTesting
yarn testBuild/Typecheck
yarn buildRun the docs
To deploy the docs you will need to add the documentation label to your pull request.
yarn docs:watchContributing
Feel free to make and issue or open a pull request!
Make sure to read our code of conduct.
π Projects Using auto π
β webpack-inject-plugin - A webpack plugin to dynamically inject code into the bundle.
β storybook-addon-notes-github-markdown-css - Make your notes addon look like github markdown.
β html-webpack-insert-text-plugin - Insert text into the head or body of your HTML
β react-glider - A react wrapper for glider.js
β Ignite - Modern markdown documentation generator
β reaction - Artsyβs React Components
π
auto Badge π
Does your project use auto? Then use our custom badge!
π¨ Prior Art π¨
auto is inspired by some excellent tech that came before it.
- github-semantic-version - Automated semantic version releases powered by Github Issues.
- lerna-changelog - π PR-based changelog generator with monorepo support
Contributors
Thanks goes to these wonderful people (emoji key):
Adam Dierkens π» π π€ β οΈ | Andrew Lisowski π» π π€ π β οΈ | David π | Orta π» | Justin Bennett π π» | Alec Larson π» | Tyler Krupicka π» |
This project follows the all-contributors specification. Contributions of any kind welcome!
Adding a Contributor
To add a contributor run yarn contributors:add, choose "Add new contributor or edit contribution type" and follow the prompts.