{"action":"created","issue":{"url":"https://api.github.com/repos/geofffranks/spruce/issues/159","repository_url":"https://api.github.com/repos/geofffranks/spruce","labels_url":"https://api.github.com/repos/geofffranks/spruce/issues/159/labels{/name}","comments_url":"https://api.github.com/repos/geofffranks/spruce/issues/159/comments","events_url":"https://api.github.com/repos/geofffranks/spruce/issues/159/events","html_url":"https://github.com/geofffranks/spruce/issues/159","id":171900172,"number":159,"title":"Using a colon in params results in faulty YAML","user":{"login":"fearoffish","id":79,"avatar_url":"https://avatars.githubusercontent.com/u/79?v=3","gravatar_id":"","url":"https://api.github.com/users/fearoffish","html_url":"https://github.com/fearoffish","followers_url":"https://api.github.com/users/fearoffish/followers","following_url":"https://api.github.com/users/fearoffish/following{/other_user}","gists_url":"https://api.github.com/users/fearoffish/gists{/gist_id}","starred_url":"https://api.github.com/users/fearoffish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fearoffish/subscriptions","organizations_url":"https://api.github.com/users/fearoffish/orgs","repos_url":"https://api.github.com/users/fearoffish/repos","events_url":"https://api.github.com/users/fearoffish/events{/privacy}","received_events_url":"https://api.github.com/users/fearoffish/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-08-18T13:25:27Z","updated_at":"2016-08-18T13:38:19Z","closed_at":null,"body":"If we use a colon in `params` merging fails:\r\n\r\n```\r\nmeta:\r\n  moo: (( params \"Uh Oh: This will fail\" ))\r\n```\r\n\r\nFails with:\r\n\r\n```\r\n.global/properties.yml: unmarshal []byte to yaml failed: yaml: line 3: mapping values are not allowed in this context\r\n```"},"comment":{"url":"https://api.github.com/repos/geofffranks/spruce/issues/comments/240725268","html_url":"https://github.com/geofffranks/spruce/issues/159#issuecomment-240725268","issue_url":"https://api.github.com/repos/geofffranks/spruce/issues/159","id":240725268,"user":{"login":"fearoffish","id":79,"avatar_url":"https://avatars.githubusercontent.com/u/79?v=3","gravatar_id":"","url":"https://api.github.com/users/fearoffish","html_url":"https://github.com/fearoffish","followers_url":"https://api.github.com/users/fearoffish/followers","following_url":"https://api.github.com/users/fearoffish/following{/other_user}","gists_url":"https://api.github.com/users/fearoffish/gists{/gist_id}","starred_url":"https://api.github.com/users/fearoffish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fearoffish/subscriptions","organizations_url":"https://api.github.com/users/fearoffish/orgs","repos_url":"https://api.github.com/users/fearoffish/repos","events_url":"https://api.github.com/users/fearoffish/events{/privacy}","received_events_url":"https://api.github.com/users/fearoffish/received_events","type":"User","site_admin":false},"created_at":"2016-08-18T13:38:19Z","updated_at":"2016-08-18T13:38:19Z","body":"Thanks!\n\nOn Thu, 18 Aug 2016 at 14:32 Geoff Franks\n\n<\nmailto:Geoff Franks <notifications@github.com>\n> wrote:\n\na, pre, code, a:link, body { word-wrap: break-word !important; }\n\nThat's a YAML issue (i suspect most other yaml parsers across languages also fail on that string). You'll need to single-quote the whole thing '(( params \"Uh Oh: This will fail\" ))'\n\n> On Aug 18, 2016, at 9:25 AM, Jamie van Dyke <notifications@github.com> wrote:\n\n>\n\n> If we use a colon in params merging fails:\n\n>\n\n> meta:\n\n> moo: (( params \"Uh Oh: This will fail\" ))\n\n> Fails with:\n\n>\n\n> .global/properties.yml: unmarshal []byte to yaml failed: yaml: line 3: mapping values are not allowed in this context\n\n> —\n\n> You are receiving this because you are subscribed to this thread.\n\n> Reply to this email directly, view it on GitHub <https://github.com/geofffranks/spruce/issues/159>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AG2SUraiQnBU9jmmKNwcv4fCjDCUi1VUks5qhF1IgaJpZM4JnfAh>.\n\n>\n\n—\n\nYou are receiving this because you authored the thread.\n\nReply to this email directly,\nhttps://github.com/geofffranks/spruce/issues/159#issuecomment-240723728\n, or\nhttps://github.com/notifications/unsubscribe-auth/AAAAT0uU5wWIWUNVajMq-A4_Aixnf8_hks5qhF7-gaJpZM4JnfAh\n."}}
{"actor":{"display_login":"fearoffish"}}