Skip to content
This repository was archived by the owner on Jul 10, 2025. It is now read-only.

Commit 770a4a5

Browse files
seanpmorganEdd Wilder-James
authored andcommitted
Add release documentation for SIG Addons (#116)
* Add release documentation for SIG Addons * Fix grammar in release doc
1 parent fb09c1a commit 770a4a5

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

sigs/addons/RELEASE.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# SIG Addons Releases
2+
3+
SIG Addons release process consists of the folowing steps:
4+
1. Create new rX.X branch on tensorflow/addons
5+
2. Create and merge a new PR into the release branch
6+
* Set the correct version and suffix in [version.py](https://github.com/tensorflow/addons/blob/master/tensorflow_addons/version.py)
7+
* Freeze the tensorflow version in [requirements.txt](https://github.com/tensorflow/addons/blob/master/requirements.txt)
8+
* Remove `--nightly` flag from [release scripts](https://github.com/tensorflow/addons/tree/master/tools/ci_build/builds)
9+
* Compile the docs: [instructions](https://github.com/tensorflow/addons/tree/master/tools/docs)
10+
3. Trigger [Travis build](https://travis-ci.org/tensorflow/addons)
11+
* This will test and build linux+macos wheels and publish to PyPi
12+
4. Publish and tag a [release on Github](https://github.com/tensorflow/addons/releases)
13+
* Add updates for new features, enhancements, bug fixes
14+
* Add contributors using `git shortlog <last-version>..HEAD -s`
15+
16+
17+
## SIG Addons Release Team
18+
19+
Current Release Team:
20+
- Sean Morgan - GitHub: [@seanpmorgan](https://github.com/seanpmorgan) - PyPI: [seanmorgan](https://pypi.org/user/seanmorgan/)
21+
- Yan Facai(颜发才) - GitHub: [@facaiy](https://github.com/facaiy) - PyPI: [facaiy](https://pypi.org/user/facaiy/)

0 commit comments

Comments
 (0)