mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-04-08 19:51:01 +00:00
Add release checklist
Signed-off-by: Yannick Bungers <git@innay.de>
This commit is contained in:
parent
91eba0d3af
commit
b960d842aa
1 changed files with 31 additions and 0 deletions
31
docs/content/dev/release-checklist.md
Normal file
31
docs/content/dev/release-checklist.md
Normal file
|
@ -0,0 +1,31 @@
|
|||
# Release Checklist
|
||||
|
||||
- [ ] Security fixes (make sure all available undisclosed security fixes are merged)
|
||||
- [ ] Bump the version
|
||||
- [ ] docs/content/dev/openapi.yml
|
||||
- version number image
|
||||
- [ ] docs/content/setup/manual-setup.md
|
||||
- `git clone` branch
|
||||
- `git checkout` branch
|
||||
- [ ] package.json
|
||||
- `version`
|
||||
- [ ] public/docs/release-notes.md
|
||||
- version
|
||||
- date
|
||||
- text
|
||||
- [ ] Update docker-compose in the docs
|
||||
- [ ] Make sure `yarn.lock` is up to date
|
||||
- [ ] Make sure translations are up to date
|
||||
- [ ] Exclude `.github folder`
|
||||
- [ ] Write release notes
|
||||
- [ ] General description
|
||||
- [ ] Things requiring special action beside updating the software
|
||||
- [ ] New features
|
||||
- [ ] Bug fixes
|
||||
- [ ] Enhancements
|
||||
- [ ] Add all contributors
|
||||
- [ ] Run the tests described in the release test document (internal)
|
||||
- [ ] Upload tar ball to github and add a release tag
|
||||
- [ ] Update container images
|
||||
- [ ] Update website by running the ["deploy" workflow](https://github.com/hedgedoc/hedgedoc.github.io/actions?query=workflow%3A%22Deploy+to+github+actions+branch%22) in hedgedoc/hedgedoc.github.io
|
||||
|
Loading…
Add table
Reference in a new issue