From 3dc631a0047a74598768fc7bc1703187274dc93c Mon Sep 17 00:00:00 2001 From: greg7mdp Date: Sat, 1 Oct 2022 17:23:12 -0400 Subject: [PATCH] update doc/new_release.md --- doc/new_release.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/doc/new_release.md b/doc/new_release.md index 9c5fc91..5ab4c13 100644 --- a/doc/new_release.md +++ b/doc/new_release.md @@ -1,17 +1,23 @@ - update version in phmap_config.h - update version in comment on top of CMakeLists.txt +- git commit +- git push - create the new release on github (tag `v1.3.8` - use semantic versioning) -- download the tar.gz from github, and use `sha256sum parallel-hashmap-v1.3.8.tar.gz` on linux to get the sha256 +- download the tar.gz from github, and use `sha256sum parallel-hashmap-1.3.8.tar.gz` on linux to get the sha256 ## conan - fork and clone [conan-center repo](https://github.com/conan-io/conan-center-index) (or sync + git pull) +- git checkout master - git checkout -b phmap_1.3.8 - update: `recipes/parallel-hashmap/all/conandata.yml` and `recipes/parallel-hashmap/config.yml` - sudo pip install conan -U - cd recipes/parallel-hashmap/all - conan create conanfile.py parallel-hashmap/1.3.8@ -pr:b=default -pr:h=default +- git diff +- git commit -am "[parallel-hashmap] Bump version to 1.1.5" +- git push origin phmap_1.3.8 - create PR like [this](https://github.com/conan-io/conan-center-index/pull/13161) @@ -26,10 +32,10 @@ in windows, non-cygwin console - set VCPKG_ROOT= - vcpkg install parallel-hashmap --triplet x64-windows -- # update sha in portfile.cmake +- # update sha in portfile.cmake - run `sha512sum parallel-hashmap-1.3.8.tar.gz` on linux - git diff -- git commit ... +- git commit -am "[parallel-hashmap] Bump version to 1.3.8" - vcpkg x-add-version --all --overwrite-version ## (or ./vcpkg.exe --no-dry-run upgrade ) -- git diff +- git diff -am "[parallel-hashmap] run x-add-version" - git commit ... - git push origin phmap_1.3.8