blob: 64d2896d012a0e77b1142a41dfb9bde0447f71a3 (
plain) (
blame)
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
38
39
40
41
42
43
44
45
46
47
48
49
|
Test everything
----------------
- [ ] `make test`
- [ ] `./ranger.py [--clean]`
- [ ] `ranger/ext/rifle.py`
- [ ] `make install`
Make a release commit
---------------------
- [ ] Update the number in the `README`
- [ ] Update `__version__` and `VERSION` in `ranger/__init__.py`
- [ ] Update `__version__` in `ranger/ext/rifle.py`
- [ ] `make man`
- [ ] Write changelog entry
- [ ] Think of a witty commit message
- [ ] Push the commit
Make snapshot and test again
----------------------------
- [ ] Build `.tar.gz` with `make snapshot`
- [ ] `make`
- [ ] `make install`
- [ ] Test the snapshot one last time
Update the website
------------------
- [ ] Add the new version as `ranger-stable.tar.gz`
- [ ] Add the new version as `ranger-X.Y.Z.tar.gz`
- [ ] Update both signatures `gpg --local-user 0x00FB5CDF --sign --detach-sign <file>`
- [ ] Update the changelog
- [ ] Update the man page
- [ ] Rerun `boobies.py`
Make a PyPI release
-------------------
- [ ] `git clean --force -d -x`
- [ ] `SETUPTOOLS_USE=1 python setup.py sdist`
- [ ] `gpg --local-user 0x00000000 --detach-sign --armor dist/*`
- [ ] `twine upload dist/*`
Announce the update
-------------------
- [ ] To the mailing list
- [ ] In the arch linux forum
- [ ] Write a news entry on savannah
Change back to before
---------------------
- [ ] Change `VERSION` in `ranger/__init__.py` back to `master`
|