summaryrefslogtreecommitdiff
path: root/Documentation/ReleaseChecklist
blob: d8bf50c115c58e187387bbc3de5bc8efc53b88ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Release checklist
=================

Last code touches:

* make the code ready, collect patches queued for the release
* look to mailinglist for any relevant last-minute fixes

Pre-checks:

* update package in OBS, (multi arch build checks)
* submit sources to coverity
* run all internal functional tests
  * defaults
  * D=asan
  * D=ubsan
* run all build tests
* run with fstests

Pre-release:

* write CHANGES entry

Release:

* tag release, sign
* make tar
* build check of unpacked tar
* upload tar to kernel.org
* refresh git branches, push tags

Post-release:

* write and send announcement mail to mailinglist
* update wiki://Main_page#News
* update wiki://Changelog#btrfs-progs
* update title on IRC