18F / guides-template

Jekyll template for 18F Guides, based on CFPB/DOCter
https://guides-template.18f.gov/
Other
49 stars 39 forks source link

Document the 18F organization publishing webhook #61

Closed mbland closed 9 years ago

mbland commented 9 years ago

The dream is real! 18F Pages no longer requires the webhook setup step; there's now one webhook for the 18F GitHub org that rules them all. https://pages.18f.gov/fedspendingtransparency.github.io/ has already been published using the org-wide webhook model.

If the preference would be to excise this section entirely, I can do that; but I figure it's worth leaving in for folks outside 18F.

Now that 18F/pages#37 is deployed, it's safe to start gradually removing repo-specific publishing webhooks. I've cc'd a bunch of folks that I know help maintain Guides/Pages; feel free to remove your webhooks at your earliest convenience.

cc: @afeld @gboone @melodykramer @emileighoutlaw @kategarklavs @bsweger @elainekamlley @wslack @arowla @meiqimichelle @gbinal @awfrancisco @andrewmaier @jenniferthibault @msecret @awfrancisco @shawnbot

afeld commented 9 years ago

Doesn't this change make more sense in https://github.com/18F/pages#adding-a-new-site?

wslack commented 9 years ago

Should we actively remove our webhooks or just leave em alone?

mbland commented 9 years ago

@afeld I should update that, too.

@wslack I'd actively remove them. That much less traffic flying around, since currently there'll be two webhooks fired for each update when the repo has one set as well. While I'm confident in my file lock in 18F/pages#37, I'd prefer not to rely on it.

wslack commented 9 years ago

Done in https://github.com/18F/intake/settings/hooks for me. Should I make a google doc to track which ones need that done?

mbland commented 9 years ago

@wslack If you want to, that'd be great!

wslack commented 9 years ago

https://docs.google.com/spreadsheets/d/1PZmgg3Ke79K-kWEk9mUSkBJHXJCV3HMCdAN95GEdpgw/edit#gid=0 done