Skip to content

Commit 4a7e0c6

Browse files
committed
gitlab: added release issue template objectbox#21
1 parent fa4f54b commit 4a7e0c6

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.gitlab/issue_templates/release.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
**Check-list**
2+
3+
- [ ] Update version in `objectbox/__init__.py`
4+
- [ ] Check/update dependencies:
5+
- [ ] `requirements.txt`: test and increase max. supported versions
6+
- [ ] Update the C library version in `download-c-lib.py` and `objectbox/c.py`
7+
- [ ] Check GitLab CI passes on main branch
8+
- [ ] Update `README.md`: ensure all info is up-to-date.
9+
- [ ] Commit and push to GitHub
10+
- [ ] Clean, run tests and build: `make all`
11+
- [ ] Publish to PyPI: `make publish`
12+
- For this, you will need our login data for https://pypi.org/account/login - it can be found in 1pass
13+
- [ ] Create a GitHub release
14+
- [ ] Announce in GitHub issues, create release announcement/blog post.

0 commit comments

Comments
 (0)