{"action":"created","issue":{"url":"https://api.github.com/repos/probot/settings/issues/95","repository_url":"https://api.github.com/repos/probot/settings","labels_url":"https://api.github.com/repos/probot/settings/issues/95/labels{/name}","comments_url":"https://api.github.com/repos/probot/settings/issues/95/comments","events_url":"https://api.github.com/repos/probot/settings/issues/95/events","html_url":"https://github.com/probot/settings/issues/95","id":340810579,"node_id":"MDU6SXNzdWUzNDA4MTA1Nzk=","number":95,"title":"Changes in .github repository are not propagated","user":{"login":"bkeepers","id":173,"node_id":"MDQ6VXNlcjE3Mw==","avatar_url":"https://avatars0.githubusercontent.com/u/173?v=4","gravatar_id":"","url":"https://api.github.com/users/bkeepers","html_url":"https://github.com/bkeepers","followers_url":"https://api.github.com/users/bkeepers/followers","following_url":"https://api.github.com/users/bkeepers/following{/other_user}","gists_url":"https://api.github.com/users/bkeepers/gists{/gist_id}","starred_url":"https://api.github.com/users/bkeepers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bkeepers/subscriptions","organizations_url":"https://api.github.com/users/bkeepers/orgs","repos_url":"https://api.github.com/users/bkeepers/repos","events_url":"https://api.github.com/users/bkeepers/events{/privacy}","received_events_url":"https://api.github.com/users/bkeepers/received_events","type":"User","site_admin":true},"labels":[{"id":523720536,"node_id":"MDU6TGFiZWw1MjM3MjA1MzY=","url":"https://api.github.com/repos/probot/settings/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-12T21:49:03Z","updated_at":"2018-07-13T15:52:34Z","closed_at":null,"author_association":"MEMBER","body":"Sorry, I didn't get a chance to chime in on https://github.com/probot/settings/pull/90, but it doesn't actually work.\r\n\r\nAs @jwsloan pointed out in https://github.com/probot/probot-config/issues/10#issuecomment-404657030, we'll need to add special support so that if `settings.yml` is updated in a `.github` repository, the changes need to be propagated to all repositories that inherit that config.\r\n\r\ncc @pholleran @JasonEtco "},"comment":{"url":"https://api.github.com/repos/probot/settings/issues/comments/404874422","html_url":"https://github.com/probot/settings/issues/95#issuecomment-404874422","issue_url":"https://api.github.com/repos/probot/settings/issues/95","id":404874422,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNDg3NDQyMg==","user":{"login":"pholleran","id":4007128,"node_id":"MDQ6VXNlcjQwMDcxMjg=","avatar_url":"https://avatars2.githubusercontent.com/u/4007128?v=4","gravatar_id":"","url":"https://api.github.com/users/pholleran","html_url":"https://github.com/pholleran","followers_url":"https://api.github.com/users/pholleran/followers","following_url":"https://api.github.com/users/pholleran/following{/other_user}","gists_url":"https://api.github.com/users/pholleran/gists{/gist_id}","starred_url":"https://api.github.com/users/pholleran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pholleran/subscriptions","organizations_url":"https://api.github.com/users/pholleran/orgs","repos_url":"https://api.github.com/users/pholleran/repos","events_url":"https://api.github.com/users/pholleran/events{/privacy}","received_events_url":"https://api.github.com/users/pholleran/received_events","type":"User","site_admin":true},"created_at":"2018-07-13T15:52:34Z","updated_at":"2018-07-13T15:52:34Z","author_association":"CONTRIBUTOR","body":"@bkeepers - while I agree that would be nice, I am 🆗 with a workflow where the inheriting repo checks for and applies the latest permissions upon the next push.\r\n\r\nHere's my understanding of how this \"should\" work: (recognizing that it does not currently work)\r\n\r\n* changes are applied to `settings.yml` in a `myOrg/.github` repository\r\n* a user makes a push to the `myOrg/inheriting-repository`\r\n* the push event triggers a webhook to `probot-settings`\r\n* `probot-settings` checks for updated settings in `myOrg/.github/settings.yml`\r\n  * the `_extends: .github` property in `myOrg/inhereting-repository/.github/settings.yml` loads the new config from `myOrg/.github/settings.yml`\r\n* `probot-settings` applies the new settings to `myOrg/inhereting-repository`\r\n\r\n"}}
{"actor":{"display_login":"pholleran"}}