]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
scripts : refactor release script into prepare and finalize stages (#1352)
authorDaniel Bevenius <redacted>
Thu, 25 Sep 2025 10:38:50 +0000 (12:38 +0200)
committerGitHub <redacted>
Thu, 25 Sep 2025 10:38:50 +0000 (12:38 +0200)
commitf880357699eff040ca3e232372a151e317b92e63
treef171170a556e335e6ba0899ad2c4f2abc627bdee
parent9c8dc6c739eac1754bb7acb64380b45fd2e3c265
scripts : refactor release script into prepare and finalize stages (#1352)

This commit splits the release process into two distinct stages:

* prepare_release: This stage handles all updating the version and
  creating a new branch with the version change. This should then be
  use to open a PR for review. Once the PR has been merged the
  finalize_release stage can be run.

* finalize_release: This stage must be run on master and master must
  have the version bump commit (this is checked for). This stage
  handles tagging, and also creates a new branch for the update of the
  new development version. The tag should then be pushed to the remote
  which will trigger the release process on GitHub. The branch should be
  used to open a new PR for the development version update.
scripts/release.sh