We need to implement a tool like "semantic-release" to automate the process of generating new versions when needed. This will help us to streamline our release process and ensure that our versioning is consistent and accurate.
Expected Behavior
When a PR is merged, "semantic-release" should automatically determine the type of version (major, minor, patch), generate the release notes, and publish the package.
Current Behavior
Currently, we have to manually update the version and release notes every time we want to release a new version.
Possible Solution
Implement "semantic-release" or a similar tool in our CI/CD pipeline.
We need to implement a tool like "semantic-release" to automate the process of generating new versions when needed. This will help us to streamline our release process and ensure that our versioning is consistent and accurate.
Expected Behavior
When a PR is merged, "semantic-release" should automatically determine the type of version (major, minor, patch), generate the release notes, and publish the package.
Current Behavior
Currently, we have to manually update the version and release notes every time we want to release a new version.
Possible Solution
Implement "semantic-release" or a similar tool in our CI/CD pipeline.