vaticle / typedb-console

TypeDB Console: CLI for TypeDB and TypeDB Cluster
https://typedb.com
Mozilla Public License 2.0
7 stars 16 forks source link

Update release notes workflow #205

Closed dmitrii-ubskii closed 1 year ago

dmitrii-ubskii commented 1 year ago

What is the goal of this PR?

We integrate the new release notes tooling. The release notes are now to be written by a person and committed to the repo.

What are the changes implemented in this PR?

tools/release/create_notes.sh is a manual replacement for automatic @vaticle_dependencies//tool/release/notes:create in CI. The script is meant to be executed manually by the writer of the release notes, who will edit the autocompiled notes before committing RELEASE_NOTES_LATEST.md to the repository.

In the Release job in Factory, we validate that the release notes have been updated since the last tagged release (last by semantic version).

vaticle-bot commented 1 year ago

PR Review Checklist

Do not edit the content of this comment. The PR reviewer should simply update this comment by ticking each review item below, as they get completed.


Trivial Change

Code

Architecture