1.0.5 • Published 6 years ago
@videoamp/semantic-release-config v1.0.5
@videoamp/semantic-release-config
Shareable config to run Semantic Releases at VideoAmp.
Plugins
This shareable configuration use the following plugins:
@semantic-release/commit-analyzer@semantic-release/release-notes-generator@semantic-release/exec@semantic-release/gitconventionalcommits.org convention
Install
$ yarn add --dev semantic-release @videoamp/semantic-release-configIf you're adding semantic-release in your CI/CD pipeline, be sure to add @videoamp/semantic-release-config there as well
Usage
The shareable config can be configured in the semantic-release configuration file:
Via .releaserc file:
{
"branch": "master",
"extends": "@videoamp/semantic-release-config"
}Publish
npm publish --access publicPubish Dry Run
Does everything publish would do except actually publishing to the registry
npm publish --dry-runSemantic Release Dry Run
Run on the master branch
yarn semantic-release ==dry-runConfiguration
See each plugin documentation for required installation and configuration steps.