1.0.0 • Published 1 month ago
@progress/semantic-release-config v1.0.0
Semantic Release Shareable Configuration
This package contains the shared configuration for Semantic Release used by Progress packages.
Usage
- Run
npm install --save-dev @progress/semantic-release-config
- Create a
.releaserc.js
file with the following content:module.exports = { extends: '@progress/semantic-release-config' };
- Optionally, override the Semantic Release configuration.
- For example, provide a branch configuration if it does not match the
master
/develop
setup.
- For example, provide a branch configuration if it does not match the
- Define a
update-version
npm script that takes the new version as parameter and updates it for all packages. - Define a
publish-tag
npm script that publishes all packages with the specified dist-tag as a parameter. - Use
semantic-release
to publish your packages.
Copyright © 2024 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
1.0.0
1 month ago
1.0.0-develop.1
1 month ago