From 0342e261c094348327daa171fdc11736712fd1c3 Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Sun, 22 Dec 2024 03:50:38 +0100 Subject: [PATCH] Documentation: Update `DEVELOP.md` about the release procedure --- DEVELOP.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/DEVELOP.md b/DEVELOP.md index 1178243..da5ec52 100644 --- a/DEVELOP.md +++ b/DEVELOP.md @@ -21,3 +21,20 @@ Invoke software tests. hatch run unit-tests hatch run integration-tests ``` + +## Release +- Bump version in `dbt/adapters/cratedb/__version__.py`. +- Edit `CHANGELOG.md`, designating a new release. +- Repository: Tag and Push. + ```shell + git commit -m "Release v0.1.0" + git tag v0.1.0 + git push && git push --tags + ``` +- PyPI: Build and publish + ```shell + hatch build + hatch publish + ``` +- GitHub: Designate new release. + https://github.com/crate/dbt-cratedb2/releases