File: README.release

package info (click to toggle)
arandr 0.1.11-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 648 kB
  • sloc: python: 1,402; sh: 8; makefile: 5
file content (18 lines) | stat: -rw-r--r-- 954 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
checklist before release:

 * work on branch master
 * set version in `setup.py` and `screenlayout/meta.py`
 * make sure the latest NEWS entry matches
 * update README for new file names (be sure to catch all)
 * update copyright references to current year (screenlayout/meta.py, README)
 * commit as 'Ready for release ...'
 * `git log --first-parent --no-decorate master > ChangeLog.new`
 * `git checkout release`
 * `git merge --no-ff master` (files may be modified in both: deleted in release, modified in master. the probably hould still be deleted.)
 * `mv ChangeLog.new ChangeLog; git commit --amend -a` and set commit message to last NEWS entry
 * `git tag $VERSION`
 * `git archive $VERSION --prefix="arandr-$VERSION/" | gzip -9 > ../arandr_$VERSION.orig.tar.gz`
 * `pristine-tar commit ../arandr_$VERSION.orig.tar.gz $VERSION`
 * update website to reflect new README, upload tarball
 * push to all mirrors, including tags
 * notify maintainers