mirror of
https://cagebreak.project-repo.co/cagebreak.git
synced 2026-08-09 15:19:11 +02:00
Improve release documentation
This commit is contained in:
parent
35a15670ea
commit
82093b2843
1 changed files with 6 additions and 1 deletions
|
|
@ -108,6 +108,9 @@ git merge --squash development
|
|||
git tag -u keyid version HEAD
|
||||
git tag -v version
|
||||
git push --tags origin master
|
||||
git checkout development
|
||||
git merge master
|
||||
git push --tags origin development
|
||||
```
|
||||
|
||||
and a log message roughly describing the features added in the commit is
|
||||
|
|
@ -119,6 +122,7 @@ In the past, our git history did not always reflect this scheme.
|
|||
|
||||
Release checklist
|
||||
|
||||
* [ ] Check cage for possible code merges
|
||||
* [ ] Cursory testing
|
||||
* [ ] libfuzzer testing
|
||||
* [ ] ninja -C build clang-format
|
||||
|
|
@ -140,8 +144,9 @@ Release checklist
|
|||
* [ ] Signature
|
||||
* [ ] Branching Strategy
|
||||
* [ ] git archive --prefix=cagebreak/ -o release_version.tar.gz tags/version .
|
||||
* [ ] Extract, build and verify reproducibility of archive
|
||||
* [ ] gpg --detach-sign -u keyid release_version.tar.gz
|
||||
* [ ] upload build assets
|
||||
* [ ] Upload archive and signature as build assets
|
||||
|
||||
### Signing Key
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue