diff --git a/ChangeLog b/ChangeLog
index 4a384b8a24304c54dff971690a205e58807d0b18..3ded1f5a9c1c82328ddd97ae0e700dd785171c69 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-05-20 - 0.3.6 - Silvio Rhatto <rhatto@riseup.net>
+
+	Makefile fix
+
+	Updated workflow
+
 2014-05-20 - 0.3.5 - Silvio Rhatto <rhatto@riseup.net>
 
 	Use a custom .vimrc so VIM command line is not messed with quotes (#50)
diff --git a/Makefile b/Makefile
index 7ef600186747126672e0d92b88e23249d76fc8cb..96742fcf6c0b4914f8f3e793c281db3794814bc2 100644
--- a/Makefile
+++ b/Makefile
@@ -26,8 +26,8 @@ install_lib:
 	$(INSTALL) -D --mode=0755 lib/keyringer/functions $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/functions
 	$(INSTALL) -D --mode=0755 -d lib/keyringer/actions $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/actions
 	$(INSTALL) -D --mode=0755 lib/keyringer/actions/* $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/actions
-	$(INSTALL) -D --mode=0755 -d lib/keyringer/editors $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/actions
-	$(INSTALL) -D --mode=0755 lib/keyringer/editors/* $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/actions
+	$(INSTALL) -D --mode=0755 -d lib/keyringer/editors $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/editors
+	$(INSTALL) -D --mode=0755 lib/keyringer/editors/* $(DESTDIR)/$(PREFIX)/lib/$(PACKAGE)/editors
 
 install_bin:
 	$(INSTALL) -D --mode=0755 keyringer $(DESTDIR)/$(PREFIX)/bin/keyringer
@@ -58,7 +58,11 @@ tarball:
 release:
 	@make build_man
 	git commit -a -m "Keyringer $(VERSION)"
-	git flow release finish -s -m "Keyringer $(VERSION)" $(VERSION)
+	# See https://github.com/nvie/gitflow/issues/87
+	#     https://github.com/nvie/gitflow/pull/160
+	#     https://github.com/nvie/gitflow/issues/50
+	#git flow release finish -s -m "Keyringer $(VERSION)" $(VERSION)
+	git flow release finish -s $(VERSION)
 	git checkout master
 	@make tarball
 	gpg --use-agent --armor --detach-sign --output ../tarballs/keyringer-$(VERSION).tar.bz2.asc ../tarballs/keyringer-$(VERSION).tar.bz2
@@ -67,3 +71,11 @@ release:
 	# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568375
 	#git tag -s $(VERSION) -m "Keyringer $(VERSION)"
 	git checkout develop
+
+debian:
+	git checkout debian
+	git-import-orig --upstream-vcs-tag=$(VERSION) ../tarballs/keyringer-$(VERSION).tar.bz2
+	# Fine tune debian/changelog prepared by git-dch
+	dch -e
+	git commit -a -m "Updating debian/changelog"
+	git-buildpackage --git-tag-only --git-sign-tags
diff --git a/development.mdwn b/development.mdwn
index 3857b3a46f8635a0d5e31c2858cd063d347d5def..bbc688d95c3aea940063514cadb340a19df7f5c3 100644
--- a/development.mdwn
+++ b/development.mdwn
@@ -68,11 +68,7 @@ Create and upload a new release:
 
 Update the debian branch:
 
-    git checkout debian
-    git-import-orig --upstream-vcs-tag=$VERSION ../tarballs/keyringer-$VERSION.tar.bz2
-    dch -e # fine tune the changelog prepared by git-dch
-    git commit -a -m "Updating debian/changelog"
-    git-buildpackage --git-tag-only --git-sign-tags
+    make debian
 
 Push everything: