@eik/semantic-release
v2.0.2
Published
Semantic release plugin for Eik
Downloads
147
Keywords
Readme
Eik Semantic Release Plugin
This plugin will first determine if a repo has changes to relevant files before versioning and publishing these files to an Eik server.
N.B. Currently, this plugin expects that your Eik project uses an eik.json
file (rather than configuration in package.json
)
Setup
- Setup Semantic Release as per guides
https://semantic-release.gitbook.io/semantic-release/usage/getting-started
Consider using the interactive CLI
npx semantic-release-cli setup
- Install plugins
npm install -D @eik/semantic-release @semantic-release/git
- Create/edit
release.config.js
file to load plugins
export default {
plugins: [
'@eik/semantic-release',
['@semantic-release/git', { assets: ['eik.json'] }],
],
};
Plugin Environment Variables
This plugin expects the following environment variable to be present.
| Name | Description | | --------- | --------------------------- | | EIK_TOKEN | Access token for Eik server |