{"action":"created","issue":{"url":"https://api.github.com/repos/dennisinteractive/drupal_console_commands/issues/2","repository_url":"https://api.github.com/repos/dennisinteractive/drupal_console_commands","labels_url":"https://api.github.com/repos/dennisinteractive/drupal_console_commands/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/dennisinteractive/drupal_console_commands/issues/2/comments","events_url":"https://api.github.com/repos/dennisinteractive/drupal_console_commands/issues/2/events","html_url":"https://github.com/dennisinteractive/drupal_console_commands/issues/2","id":195245818,"number":2,"title":"site:checkout in site:build process ","user":{"login":"bigwillch","id":2945977,"avatar_url":"https://avatars.githubusercontent.com/u/2945977?v=3","gravatar_id":"","url":"https://api.github.com/users/bigwillch","html_url":"https://github.com/bigwillch","followers_url":"https://api.github.com/users/bigwillch/followers","following_url":"https://api.github.com/users/bigwillch/following{/other_user}","gists_url":"https://api.github.com/users/bigwillch/gists{/gist_id}","starred_url":"https://api.github.com/users/bigwillch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bigwillch/subscriptions","organizations_url":"https://api.github.com/users/bigwillch/orgs","repos_url":"https://api.github.com/users/bigwillch/repos","events_url":"https://api.github.com/users/bigwillch/events{/privacy}","received_events_url":"https://api.github.com/users/bigwillch/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-12-13T12:54:47Z","updated_at":"2016-12-13T14:14:00Z","closed_at":null,"body":"Just from usage so far I thought I'd highlight a small workflow / usability issue that has been mentioned to me by a few people. When working on a site it is often useful to trigger a site build during development to check that the changes you have made (e.g. configuration changes) are going to keep after a fresh build. Typically you do not want to commit before doing this, however due to the site:checkout command within site:build you are forced to commit your changes before you are ready, as otherwise the build process fails due to the uncommitted changes.\r\n\r\nThis has already resulted in a situation where a composer file has had to be updated multiple times in multiple commits when a developer was having trouble with ssh syntax. Overall it is likely to result in harder to read commit trees, and is quite a prescriptive way to make developers work.\r\n\r\nI know it is possible for developers to run certain chain commands individually in order to work around the need to commit if they wish, however I do not think developers should need to know the inner workings of every chain command in order to do their work (as this will increase the barrier to entry for junior devs as well as contract workers from getting up and running).\r\n\r\nIs it possible to have the checkout command skipped if no branch is specified instead of defaulting to 8.x?\r\n"},"comment":{"url":"https://api.github.com/repos/dennisinteractive/drupal_console_commands/issues/comments/266748466","html_url":"https://github.com/dennisinteractive/drupal_console_commands/issues/2#issuecomment-266748466","issue_url":"https://api.github.com/repos/dennisinteractive/drupal_console_commands/issues/2","id":266748466,"user":{"login":"marcelovani","id":2162363,"avatar_url":"https://avatars.githubusercontent.com/u/2162363?v=3","gravatar_id":"","url":"https://api.github.com/users/marcelovani","html_url":"https://github.com/marcelovani","followers_url":"https://api.github.com/users/marcelovani/followers","following_url":"https://api.github.com/users/marcelovani/following{/other_user}","gists_url":"https://api.github.com/users/marcelovani/gists{/gist_id}","starred_url":"https://api.github.com/users/marcelovani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcelovani/subscriptions","organizations_url":"https://api.github.com/users/marcelovani/orgs","repos_url":"https://api.github.com/users/marcelovani/repos","events_url":"https://api.github.com/users/marcelovani/events{/privacy}","received_events_url":"https://api.github.com/users/marcelovani/received_events","type":"User","site_admin":false},"created_at":"2016-12-13T14:14:00Z","updated_at":"2016-12-13T14:14:00Z","body":"I am in touch with jmolivas to make that happen, but I can't promise it will be quick.\r\nWe could do something else in the interim, i.e. create a new chain command without the checkout command, or make ignore-changes the default option.\r\nI need more people to work with it and we adapt as necessary"}}
{"actor":{"display_login":"marcelovani"}}