{"action":"created","issue":{"url":"https://api.github.com/repos/lshift/cloverage/issues/6","labels_url":"https://api.github.com/repos/lshift/cloverage/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/lshift/cloverage/issues/6/comments","events_url":"https://api.github.com/repos/lshift/cloverage/issues/6/events","html_url":"https://github.com/lshift/cloverage/issues/6","id":9853492,"number":6,"title":"Write release scripts to prevent more deployment confusion","user":{"login":"JacekLach","id":1210649,"avatar_url":"https://avatars.githubusercontent.com/u/1210649?v=3","gravatar_id":"","url":"https://api.github.com/users/JacekLach","html_url":"https://github.com/JacekLach","followers_url":"https://api.github.com/users/JacekLach/followers","following_url":"https://api.github.com/users/JacekLach/following{/other_user}","gists_url":"https://api.github.com/users/JacekLach/gists{/gist_id}","starred_url":"https://api.github.com/users/JacekLach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JacekLach/subscriptions","organizations_url":"https://api.github.com/users/JacekLach/orgs","repos_url":"https://api.github.com/users/JacekLach/repos","events_url":"https://api.github.com/users/JacekLach/events{/privacy}","received_events_url":"https://api.github.com/users/JacekLach/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2013-01-10T18:15:52Z","updated_at":"2015-04-27T09:55:33Z","closed_at":"2015-04-27T09:55:33Z","body":"The following steps should be taken for a release:\r\n\r\n1. Check that the current branch is in sync with lshift/cloverage:master\r\n2. Run all the tests.\r\n3. Drop -SNAPSHOT suffixes from current version of both projects.\r\n4. Update cloverage version in lein-cloverage/src/leiningen/cloverage.clj\r\n5. `git commit -m 'Release cloverage $VERSION' and lein-cloverage $PLUGIN-VERSION`\r\n6. `git tag -s cloverage-$VERSION`\r\n7. `git tag -s lein-cloverage-$PLUGIN-VERSION`\r\n8. (cd cloverage && lein deploy clojars)\r\n9. (cd lein-cloverage && lein deploy clojars)\r\n10. Bump library and plugin versions for development, add -SNAPSHOT suffixes\r\n11. Commit the version bump.\r\n\r\nThese two commits should probably happen straight on master.\r\nAnother possibly useful script is a 'pull-request-for-issue' script that automatically makes a pull request from your repo/branch to lshift/master for a given issue number."},"comment":{"url":"https://api.github.com/repos/lshift/cloverage/issues/comments/96588226","html_url":"https://github.com/lshift/cloverage/issues/6#issuecomment-96588226","issue_url":"https://api.github.com/repos/lshift/cloverage/issues/6","id":96588226,"user":{"login":"palfrey","id":38532,"avatar_url":"https://avatars.githubusercontent.com/u/38532?v=3","gravatar_id":"","url":"https://api.github.com/users/palfrey","html_url":"https://github.com/palfrey","followers_url":"https://api.github.com/users/palfrey/followers","following_url":"https://api.github.com/users/palfrey/following{/other_user}","gists_url":"https://api.github.com/users/palfrey/gists{/gist_id}","starred_url":"https://api.github.com/users/palfrey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/palfrey/subscriptions","organizations_url":"https://api.github.com/users/palfrey/orgs","repos_url":"https://api.github.com/users/palfrey/repos","events_url":"https://api.github.com/users/palfrey/events{/privacy}","received_events_url":"https://api.github.com/users/palfrey/received_events","type":"User","site_admin":false},"created_at":"2015-04-27T09:55:33Z","updated_at":"2015-04-27T09:55:33Z","body":"I've plugged in lein-release and used it to do the new release, so closing this one. It's very simple to use, and now documented in the README"}}