Removes release notes from codebase #5508
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
High Level Overview of Change
This change removes the release notes from the codebase. Those interested in seeing the release notes of a new version can navigate to https://github.com/XRPLF/rippled/releases.
Context of Change
The release process is currently manual, requiring preparing the branch with the code to release, and merging it into the
master
,release
, anddevelop
branches. As part of the new release process we will start following, we will make more frequent releases and should no longer do so manually. To transition to an automated release flow, both the release notes and the BuildInfo.cpp version number should no longer be part of the codebase, as those currently require additional commits that then need to be synced across the branches. This PR is the one that removes the release notes; a separate PR will remove the version number and replace it by an alternative approach that can be automated.Type of Change
.gitignore
, formatting, dropping support for older tooling)