Skip to content

Commit 7d6cadf

Browse files
committed
add release documentation, meta file in gitignore
1 parent bb68841 commit 7d6cadf

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,4 @@ exclude-filter.txt.meta
6666
/Travis/README.md.meta
6767
/Travis/runTests.sh.meta
6868
/Travis/TravisBuild.cs.meta
69+
Docs/publishing-release.md.meta

Docs/publishing-release.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
The following tasks should be completed before publishing a release. Track the progress of the release by copying and pasting the tasks below into an issue for the release.
2+
3+
#### Github and Project Planning
4+
5+
- [ ] Review and merge any outstanding pull requests.
6+
- [ ] Review any oustanding issues assigned to this release milestone.
7+
- [ ] Branch from `develop` to `rc-[version]`, ex: `rc-2.0.0`.
8+
- [ ] Draft release with version in the format of `v2.0.0` targeting the 'master' branch. Standard release should be named using the format `Watson Developer Cloud Unity SDK [version]`, ex: `Watson Developer Cloud Unity SDK v2.0.0`.
9+
10+
#### Source Changes (in `rc` branch)
11+
12+
- [ ] Update changelog.
13+
- [ ] Update `PROJECT_NUMBER` in `Doxyfile` to current version.
14+
- [ ] Update `SDK_VERSION` in `src/IBM.WatsonDeveloperCloud/Constants.cs`
15+
16+
#### Publish Release
17+
18+
- [ ] Create a pull request to merge `rc` branch to `master`. After all checks have passed, merge the PR.
19+
- [ ] Publish release.
20+
- [ ] Create a pull request to merge `rc` branch into the `development` branch.

0 commit comments

Comments
 (0)