-
Notifications
You must be signed in to change notification settings - Fork 64
Release Checklist
Vishakha Agrawal edited this page Dec 4, 2019
·
16 revisions
- Create new branch
- Upgrade ngraph version:
- Update build_ngtf.py —> nGraph version number (ngraph_version)
- Update CMakeLists.txt —> nGraph version number (GIT_TAG)
- Update bazel/WORKSPACE (sha25, strip_prefix and urls)
- Update bazel/ngraph.BUILD -> NGRAPH_VERSION
- Make sure your virtual env is deactivated.
- Bazel commands for getting SHA: Go to the ngraph-tf directory ./configure_bazel.sh; bazel build ngraph_bridge_lib
- Update version.cc: NG_TF_MINOR_VERSION, NG_TF_PATCH_VERSION. NG_TF_VERSION_SUFFIX as necessary
- Update python/setup.in.py: The line that says 'version'
- Update the README.md
- PR new branch to master branch
- Once merged to master, merge the master to the release branch (eg, r0.12)
- Create a new release
If TF version is updating also take care of these steps.
If MKLDNN version is being upgraded, make changes in bazel/WORKSPACE and mkl_dnn.BUILD