-
The scenarios is as follows: |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
renovate updates its PRs by rewriting the history of its own branches. that means that the previous release is no longer in the history of that branch. semantic-release requires previous releases to be in the history of a release branch that is expected to release a follow-up release. there is no officially supported workflow that is intended to be used for testing every possible contribution to a project. the pre-release workflow is often used for use-cases beyond the intended purpose, but what you describe is not a supported workflow. semantic-release is for automating releases to consumers, not publishing releases to determine if it is safe to publish a release to a consumer. instead, we encourage taking steps to build enough confidence from automated tests to follow continuous integration without the need to publish a test release. |
Beta Was this translation helpful? Give feedback.
renovate updates its PRs by rewriting the history of its own branches. that means that the previous release is no longer in the history of that branch. semantic-release requires previous releases to be in the history of a release branch that is expected to release a follow-up release.
there is no officially supported workflow that is intended to be used for testing every possible contribution to a project. the pre-release workflow is often used for use-cases beyond the intended purpose, but what you describe is not a supported workflow. semantic-release is for automating releases to consumers, not publishing releases to determine if it is safe to publish a release to a consumer. instead, …