1.0.0 • Published 9 months 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.jsfile 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/developsetup.
- For example, provide a branch configuration if it does not match the
- Define a
update-versionnpm script that takes the new version as parameter and updates it for all packages. - Define a
publish-tagnpm script that publishes all packages with the specified dist-tag as a parameter. - Use
semantic-releaseto publish your packages.
Copyright © 2024 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.