github intuit/auto v9.15.0

latest releases: v11.3.6, v11.3.5, v11.3.4...
5 years ago

Release Notes

From #998

Configs are now fully validated including plugins 🎉

Screen Shot 2020-02-29 at 10 19 01 PM

🚀 Command Configuration 🚀

With the inclusion of configuration validation we decided to restrict valid root level keys to only options that are shared between commands. All of these options are called out in the .autorc docs.

But for some commands it still makes sense to configure flag permanently in the .autorc. For those commands you can now supply defaults for flags using the following format.

Example: Adding the following to you .autorc will make auto only release pre-releases to GitHub.

{
  "release": {
    "prerelease": true
  }
}

Please refer to each command's documentation to see which options are configurable.

New Hook

For plugins configuration validation a new hook validateConfiguration was added for plugins to tap into and report configuration errors. Read more


🚀 Enhancement

  • auto, @auto-it/core, @auto-it/all-contributors, @auto-it/chrome, @auto-it/conventional-commits, @auto-it/crates, @auto-it/git-tag, @auto-it/gradle, @auto-it/jira, @auto-it/maven, @auto-it/npm, @auto-it/omit-commits, @auto-it/omit-release-notes, @auto-it/released, @auto-it/s3, @auto-it/slack, @auto-it/twitter, @auto-it/upload-assets

📝 Documentation

Authors: 1

Don't miss a new auto release

NewReleases is sending notifications on new releases.