OpenTreeOfLife / germinator

miscellaneous scripts and data for concerns that span more than one of the Open Tree code repositories: integration tests, system statistics, etc.
BSD 2-Clause "Simplified" License
21 stars 7 forks source link

Migrate oauth to GitHub app #155

Closed jimallman closed 4 years ago

jimallman commented 4 years ago

This branch also incorporates selected improvements from easter-fix, all now conforming to our usual deployment methods (no manual tweaking required).

snacktavish commented 4 years ago

OK! I re-deployed devphylesystemapi with this branch, and all seems good! Currently requires deployer to place opentree-api.pem and set git config, but can make a new branch to add that later once this PR is merged. @jimallman do you want to resolve the merge conflict? I think I know which logic is new/correct, but I'm not 100%.

jimallman commented 4 years ago

Sure, I'll take a look...

jimallman commented 4 years ago

As it turns out, there was some non-trivial picking and choosing here. I kept the switch from branch migrate-oauth-to-github-app, but the logging and other updated sweeper options from master.