forked from cory/tildefriends
.gitea
apps
core
deps
docs
app_development_cheat_sheet.md
app_development_guide.md
inspiration.md
release_checklist.md
upgrading.md
vision.md
metadata
src
tools
.clang-format
.dockerignore
.git-blame-ignore-revs
.gitignore
.gitmodules
.prettierignore
.prettierrc.yaml
CONTRIBUTING.md
Dockerfile
Doxyfile
GNUmakefile
LICENSE
README.md
default.nix
flake.lock
flake.nix
package-lock.json
package.json
25 lines
648 B
Markdown
25 lines
648 B
Markdown
# Release Checklist
|
|
|
|
- make sure ci is passing
|
|
- run the tests
|
|
- format + prettier
|
|
- update metadata/en-US/changelogs
|
|
- git tag v1.2.3
|
|
- git tag -f latest_release
|
|
- push
|
|
- make a release on gitea
|
|
- upload the artifacts
|
|
- upload the AppImage and zsyncmake
|
|
- upload to Google
|
|
- upload to Apple with dist-ios on macos
|
|
- nix
|
|
- june and december: update release version
|
|
- run `nix --extra-experimental-features nix-command --extra-experimental-features flakes flake update`
|
|
- comment out the hash in default.nix
|
|
- update the version
|
|
- run `nix-build`
|
|
- update the hash
|
|
- bump the versions in GNUmakefile for the next release
|
|
- make
|
|
- commit
|