{"action":"created","issue":{"url":"https://api.github.com/repos/actions/bin/issues/13","repository_url":"https://api.github.com/repos/actions/bin","labels_url":"https://api.github.com/repos/actions/bin/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/actions/bin/issues/13/comments","events_url":"https://api.github.com/repos/actions/bin/issues/13/events","html_url":"https://github.com/actions/bin/issues/13","id":381234790,"node_id":"MDU6SXNzdWUzODEyMzQ3OTA=","number":13,"title":"Implement neutral exit status on bin/filter","user":{"login":"swinton","id":27806,"node_id":"MDQ6VXNlcjI3ODA2","avatar_url":"https://avatars2.githubusercontent.com/u/27806?v=4","gravatar_id":"","url":"https://api.github.com/users/swinton","html_url":"https://github.com/swinton","followers_url":"https://api.github.com/users/swinton/followers","following_url":"https://api.github.com/users/swinton/following{/other_user}","gists_url":"https://api.github.com/users/swinton/gists{/gist_id}","starred_url":"https://api.github.com/users/swinton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/swinton/subscriptions","organizations_url":"https://api.github.com/users/swinton/orgs","repos_url":"https://api.github.com/users/swinton/repos","events_url":"https://api.github.com/users/swinton/events{/privacy}","received_events_url":"https://api.github.com/users/swinton/received_events","type":"User","site_admin":true},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-11-15T16:17:04Z","updated_at":"2018-12-27T23:36:20Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"[GitHub Actions can now have neutral status](https://developer.github.com/actions/changes/2018-10-24-github-action-exit-codes/), to gracefully exit a workflow early.\r\n\r\nWe should update [the `bin/filter` Action](https://github.com/actions/bin/tree/master/filter) to take advantage of [this functionality](https://developer.github.com/actions/creating-github-actions/accessing-the-runtime-environment/#exit-codes-and-statuses), triggering a neutral state by exiting with status code `78`. "},"comment":{"url":"https://api.github.com/repos/actions/bin/issues/comments/450253606","html_url":"https://github.com/actions/bin/issues/13#issuecomment-450253606","issue_url":"https://api.github.com/repos/actions/bin/issues/13","id":450253606,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MDI1MzYwNg==","user":{"login":"JoshuaToenyes","id":2043552,"node_id":"MDQ6VXNlcjIwNDM1NTI=","avatar_url":"https://avatars1.githubusercontent.com/u/2043552?v=4","gravatar_id":"","url":"https://api.github.com/users/JoshuaToenyes","html_url":"https://github.com/JoshuaToenyes","followers_url":"https://api.github.com/users/JoshuaToenyes/followers","following_url":"https://api.github.com/users/JoshuaToenyes/following{/other_user}","gists_url":"https://api.github.com/users/JoshuaToenyes/gists{/gist_id}","starred_url":"https://api.github.com/users/JoshuaToenyes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JoshuaToenyes/subscriptions","organizations_url":"https://api.github.com/users/JoshuaToenyes/orgs","repos_url":"https://api.github.com/users/JoshuaToenyes/repos","events_url":"https://api.github.com/users/JoshuaToenyes/events{/privacy}","received_events_url":"https://api.github.com/users/JoshuaToenyes/received_events","type":"User","site_admin":false},"created_at":"2018-12-27T23:36:20Z","updated_at":"2018-12-27T23:36:20Z","author_association":"NONE","body":"@NiklasMerz I'm seeing the same thing... \r\n\r\n[From the docs](https://developer.github.com/actions/creating-github-actions/accessing-the-runtime-environment/#exit-codes-and-statuses):\r\n\r\n> The associated check run shows a neutral status, and the overall check suite will have a status of success as long as there were no failed or **cancelled** actions.\r\n\r\nBut I'm seeing that follow-on actions are **cancelled**, which would make the suite fail... which doesn't make sense to me. Seems that follow on actions should also have a neutral status, since they weren't ever started. Which leads me to ask the same question, by design? Anyone from GitHub have insight on this?"}}
{"actor":{"display_login":"JoshuaToenyes"}}