README
@hexonet/semantic-release-github-whmcs-config
semantic-release shareable config to publish WHMCS Marketplace Products with GitHub.
Plugins
This shareable configuration interhits from a basic shareable configuration and uses the following plugins:
Summary
On top of the summary of @hexonet/semantic-release-github-whmcsbase-config, this module also
- Publishs a new product/module version to the WHMCS Marketplace including notes.
Install
$ npm i -D semantic-release @hexonet/semantic-release-github-whmcs-config
Usage
The shareable config can be configured in the semantic-release configuration file:
{
"extends": "@hexonet/semantic-release-github-whmcs-config",
"branch": "master"
}
Configuration
Ensure that your CI configuration has the following secret environment variables set:
See each plugin documentation for required installation and configuration steps.