{"action":"created","issue":{"url":"https://api.github.com/repos/petervanderdoes/gitflow/issues/173","labels_url":"https://api.github.com/repos/petervanderdoes/gitflow/issues/173/labels{/name}","comments_url":"https://api.github.com/repos/petervanderdoes/gitflow/issues/173/comments","events_url":"https://api.github.com/repos/petervanderdoes/gitflow/issues/173/events","html_url":"https://github.com/petervanderdoes/gitflow/issues/173","id":49407660,"number":173,"title":"Please add support for starting a release from a tag","user":{"login":"fields","id":52378,"avatar_url":"https://avatars.githubusercontent.com/u/52378?v=3","gravatar_id":"","url":"https://api.github.com/users/fields","html_url":"https://github.com/fields","followers_url":"https://api.github.com/users/fields/followers","following_url":"https://api.github.com/users/fields/following{/other_user}","gists_url":"https://api.github.com/users/fields/gists{/gist_id}","starred_url":"https://api.github.com/users/fields/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fields/subscriptions","organizations_url":"https://api.github.com/users/fields/orgs","repos_url":"https://api.github.com/users/fields/repos","events_url":"https://api.github.com/users/fields/events{/privacy}","received_events_url":"https://api.github.com/users/fields/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/petervanderdoes/gitflow/labels/Priority%3A+Low","name":"Priority: Low","color":"ff9900"}],"state":"open","locked":false,"assignee":{"login":"petervanderdoes","id":380071,"avatar_url":"https://avatars.githubusercontent.com/u/380071?v=3","gravatar_id":"","url":"https://api.github.com/users/petervanderdoes","html_url":"https://github.com/petervanderdoes","followers_url":"https://api.github.com/users/petervanderdoes/followers","following_url":"https://api.github.com/users/petervanderdoes/following{/other_user}","gists_url":"https://api.github.com/users/petervanderdoes/gists{/gist_id}","starred_url":"https://api.github.com/users/petervanderdoes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petervanderdoes/subscriptions","organizations_url":"https://api.github.com/users/petervanderdoes/orgs","repos_url":"https://api.github.com/users/petervanderdoes/repos","events_url":"https://api.github.com/users/petervanderdoes/events{/privacy}","received_events_url":"https://api.github.com/users/petervanderdoes/received_events","type":"User","site_admin":false},"milestone":null,"comments":10,"created_at":"2014-11-19T15:31:58Z","updated_at":"2015-01-13T19:36:54Z","closed_at":null,"body":"I'm not sure if this is the right place for this - please let me know if not. This issue has manifested using Git Tower, and they've said they just pass the commands through to the AVH fork for git-flow. What I'm describing below used to work, and I don't know if it's because it's not supported in the AVH fork and they just switched to that, or something changed and it became no longer supported.\r\n\r\nWe use the develop branch as the deployment source for our staging environment, and set a tag when deployments are pushed to the staging server. We've been using those tags as the starting point for each release which is then deployed to the production environment. Tagging the deployment to staging and basing the release on that gives us assurance that the code in the release is exactly the same as the code we've tested in the staging environment.\r\n\r\nAs it seems to exist now in this version, a branch is required to start a release, which means if we want to keep using this workflow we'll have to create a new branch for every staging release and keep them around indefinitely, which would be messy. Just using the develop branch as the source for releases is problematic - people sometimes push changes back to the develop branch after the staging deployment but before the release is created. \r\n\r\nPlease consider adding (or adding back) the ability to start a release from a tag.\r\n\r\nThank you!"},"comment":{"url":"https://api.github.com/repos/petervanderdoes/gitflow/issues/comments/69805099","html_url":"https://github.com/petervanderdoes/gitflow/issues/173#issuecomment-69805099","issue_url":"https://api.github.com/repos/petervanderdoes/gitflow/issues/173","id":69805099,"user":{"login":"petervanderdoes","id":380071,"avatar_url":"https://avatars.githubusercontent.com/u/380071?v=3","gravatar_id":"","url":"https://api.github.com/users/petervanderdoes","html_url":"https://github.com/petervanderdoes","followers_url":"https://api.github.com/users/petervanderdoes/followers","following_url":"https://api.github.com/users/petervanderdoes/following{/other_user}","gists_url":"https://api.github.com/users/petervanderdoes/gists{/gist_id}","starred_url":"https://api.github.com/users/petervanderdoes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petervanderdoes/subscriptions","organizations_url":"https://api.github.com/users/petervanderdoes/orgs","repos_url":"https://api.github.com/users/petervanderdoes/repos","events_url":"https://api.github.com/users/petervanderdoes/events{/privacy}","received_events_url":"https://api.github.com/users/petervanderdoes/received_events","type":"User","site_admin":false},"created_at":"2015-01-13T19:36:54Z","updated_at":"2015-01-13T19:36:54Z","body":"Oh I probably will do this but maybe with an configuration to be set. something like gitflow.release.allow.from.tag or something.\r\n\r\nWould  that work for you?"}}