forked from mvidner/ruby-dbus
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathHOWTO-RELEASE
More file actions
36 lines (23 loc) · 724 Bytes
/
HOWTO-RELEASE
File metadata and controls
36 lines (23 loc) · 724 Bytes
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
Check that it builds: locally and in OBS.
Do it already for the previous release, in advance, to cache
the current packages
rake osc:build
Push, and check the Travis CI results.
git push
Edit VERSION NEWS package/rubygem-ruby-dbus.spec
osc vc package
gem2rpm --config package/gem2rpm.yml \
package/ruby-dbus-$(cat VERSION).gem > package/rubygem-ruby-dbus.spec
git commit -m "Releasing version $(cat VERSION)."
Build, and submit + SR to OBS
rake osc:sr
Push the versioned commit; tag
cat VERSION && git tag v$(cat VERSION)
git push
git push --tags
Push gem
gem push package/ruby-dbus-$(cat VERSION).gem
Publicize
- edit homepage
- mail to ML
- post to blog, twitter