From 06270e32491ff9a6b5b195fe868c9b88d5961344 Mon Sep 17 00:00:00 2001 From: Adam Tworkiewicz Date: Fri, 4 Feb 2022 09:09:26 -0600 Subject: [PATCH] added release instructions --- RELEASE.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 RELEASE.md diff --git a/RELEASE.md b/RELEASE.md new file mode 100644 index 0000000..ec64db9 --- /dev/null +++ b/RELEASE.md @@ -0,0 +1,21 @@ +# Release process + +## Git +1. Make sure you are on `main` branch: + ``` + git checkout main + ``` +1. Verify, that `CHANGELOG.md` contains all the changes for the release. +1. Create a tag and push to origin: + ``` + git tag v0.0.1 + git push origin --tags + ``` + +## GitHub + +1. Click the [Create a new release](https://github.com/Teradata/dbt-teradata-utils/releases/new) link on the project homepage in GitHub +1. Type `v{semantic_version}` as the "tag version" (e.g., `v0.0.1`) +1. Leave the "target" as `main` +1. Type `dbt-teradata-utils {semantic_version}` as the "release title" (e.g. `dbt-teradata-utils 0.0.1`) +1. Click the "publish release" button