1. spire-plugin-semantic-release
semantic-release plugin for Spire
spire-plugin-semantic-release
Package: spire-plugin-semantic-release
Created by: researchgate
Last modified: Fri, 11 Nov 2022 17:53:46 GMT
Version: 5.0.9
License: MIT
Downloads: 43
Repository: https://github.com/researchgate/spire

Install

npm install spire-plugin-semantic-release
yarn add spire-plugin-semantic-release

spire-plugin-semantic-release

semantic-release plugin for Spire.

Quick start

  1. Install spire-plugin-semantic-release
 yarn add --dev spire-plugin-semantic-release
  1. Add spire-plugin-semantic-release to list of plugins
 {
  "spire": {
    "plugins": ["spire-plugin-semantic-release"]
  }
}

Hooks

  • setup Adds release command and prepares semantic-release arguments.
  • run Runs semantic-release.

Options

  • Plugin ['spire-plugin-semantic-release', options]

    • command <string> Command to run semantic-release on. Defaults to
      release.
    • config <string> Default semantic-release configuration. Defaults to
      one of the configs in ./config/ based on the setting of
      provider.
    • provider <['auto'|'none'|'github'|'gitlab']> Provider where the
      repository is hosted. Has no effect if config is set. auto will try to
      detect the provider based on the git remote url. Defaults to auto.
    • allowCustomConfig <boolean> Whether to allow user-provided config. If
      this option is false and there's custom semantic-release config found it
      will throw an error. Defaults to true.
    • changelogName <string> Case-sensitive changelog name. Defaults to
      changelog.md.
    • gitAuthorName <string> Git author and commiter name. Defaults to
      undefined, which falls back to default value of semantic-release.
    • gitAuthorEmail <string> Git author and commiter email. Defaults to
      undefined, which falls back to default value of semantic-release.
  • CLI npx spire release [args]

    • Passes all arguments as-is to semantic-release.

License

MIT © ResearchGate

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code