{"action":"created","issue":{"url":"https://api.github.com/repos/OctopusDeploy/Issues/issues/1882","labels_url":"https://api.github.com/repos/OctopusDeploy/Issues/issues/1882/labels{/name}","comments_url":"https://api.github.com/repos/OctopusDeploy/Issues/issues/1882/comments","events_url":"https://api.github.com/repos/OctopusDeploy/Issues/issues/1882/events","html_url":"https://github.com/OctopusDeploy/Issues/issues/1882","id":100450640,"number":1882,"title":"Square Brackets in Step Name break Output variables","user":{"login":"Dalmirog","id":6180562,"avatar_url":"https://avatars.githubusercontent.com/u/6180562?v=3","gravatar_id":"","url":"https://api.github.com/users/Dalmirog","html_url":"https://github.com/Dalmirog","followers_url":"https://api.github.com/users/Dalmirog/followers","following_url":"https://api.github.com/users/Dalmirog/following{/other_user}","gists_url":"https://api.github.com/users/Dalmirog/gists{/gist_id}","starred_url":"https://api.github.com/users/Dalmirog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dalmirog/subscriptions","organizations_url":"https://api.github.com/users/Dalmirog/orgs","repos_url":"https://api.github.com/users/Dalmirog/repos","events_url":"https://api.github.com/users/Dalmirog/events{/privacy}","received_events_url":"https://api.github.com/users/Dalmirog/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"michaelnoonan","id":1627582,"avatar_url":"https://avatars.githubusercontent.com/u/1627582?v=3","gravatar_id":"","url":"https://api.github.com/users/michaelnoonan","html_url":"https://github.com/michaelnoonan","followers_url":"https://api.github.com/users/michaelnoonan/followers","following_url":"https://api.github.com/users/michaelnoonan/following{/other_user}","gists_url":"https://api.github.com/users/michaelnoonan/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelnoonan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelnoonan/subscriptions","organizations_url":"https://api.github.com/users/michaelnoonan/orgs","repos_url":"https://api.github.com/users/michaelnoonan/repos","events_url":"https://api.github.com/users/michaelnoonan/events{/privacy}","received_events_url":"https://api.github.com/users/michaelnoonan/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/OctopusDeploy/Issues/milestones/98","html_url":"https://github.com/OctopusDeploy/Issues/milestones/3.2.3","labels_url":"https://api.github.com/repos/OctopusDeploy/Issues/milestones/98/labels","id":1407710,"number":98,"title":"3.2.3","description":"http://octopusdeploy.com/downloads/3.2.3","creator":{"login":"michaelnoonan","id":1627582,"avatar_url":"https://avatars.githubusercontent.com/u/1627582?v=3","gravatar_id":"","url":"https://api.github.com/users/michaelnoonan","html_url":"https://github.com/michaelnoonan","followers_url":"https://api.github.com/users/michaelnoonan/followers","following_url":"https://api.github.com/users/michaelnoonan/following{/other_user}","gists_url":"https://api.github.com/users/michaelnoonan/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelnoonan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelnoonan/subscriptions","organizations_url":"https://api.github.com/users/michaelnoonan/orgs","repos_url":"https://api.github.com/users/michaelnoonan/repos","events_url":"https://api.github.com/users/michaelnoonan/events{/privacy}","received_events_url":"https://api.github.com/users/michaelnoonan/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":28,"state":"closed","created_at":"2015-11-12T02:12:17Z","updated_at":"2015-11-18T23:00:37Z","due_on":null,"closed_at":"2015-11-16T00:27:22Z"},"comments":5,"created_at":"2015-08-12T02:11:22Z","updated_at":"2015-11-19T10:36:26Z","closed_at":"2015-11-13T23:22:57Z","body":"This seems to only break when the square brackets are in the middle of the step name:\r\n\r\n- [Step Name] . Works ok\r\n- [Step] Name . Does not work\r\n\r\nOctopus Version: 3.0.12"},"comment":{"url":"https://api.github.com/repos/OctopusDeploy/Issues/issues/comments/158018239","html_url":"https://github.com/OctopusDeploy/Issues/issues/1882#issuecomment-158018239","issue_url":"https://api.github.com/repos/OctopusDeploy/Issues/issues/1882","id":158018239,"user":{"login":"ErikxNilsson","id":3898821,"avatar_url":"https://avatars.githubusercontent.com/u/3898821?v=3","gravatar_id":"","url":"https://api.github.com/users/ErikxNilsson","html_url":"https://github.com/ErikxNilsson","followers_url":"https://api.github.com/users/ErikxNilsson/followers","following_url":"https://api.github.com/users/ErikxNilsson/following{/other_user}","gists_url":"https://api.github.com/users/ErikxNilsson/gists{/gist_id}","starred_url":"https://api.github.com/users/ErikxNilsson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ErikxNilsson/subscriptions","organizations_url":"https://api.github.com/users/ErikxNilsson/orgs","repos_url":"https://api.github.com/users/ErikxNilsson/repos","events_url":"https://api.github.com/users/ErikxNilsson/events{/privacy}","received_events_url":"https://api.github.com/users/ErikxNilsson/received_events","type":"User","site_admin":false},"created_at":"2015-11-19T10:36:26Z","updated_at":"2015-11-19T10:36:26Z","body":"Ah, I was suspecting that was the reason.\r\n \r\nI suppose one way could be to add a \"danger there be dragons here!!!!\"-advanced view (somewhere in the admin part of the GUI) in where you could edit the json document directly?\r\n\r\nYou could also add a param when you post the save request which step is currently being edited, and only perform name validation on that when saving, though this feels more like a hack-y workaround for this specific issue."}}