Used internally by OneBlink to release repositories quickly and consistently
- Node.js 20.0 or newer
- NPM 10.0 or newer
- See recommendation from package-diff-summary regarding GitHub API Rate Limiting
npm install -g @oneblink/release-cliThe project that is being released must meet following requirements
- Must have a
CHANGELOG.mdfile in the root directory CHANGELOG.mdmust follow the standard outlined in changelog-parser- Git tags that are created will be annotated. Most repositories use a
vprefix (e.g.v1.11.2). Drupal modules use bare semver tags (e.g.1.11.2) for drupal.org releases.
Run the following command for usage information
oneblink-release --help