INFRA-207: BuildKite - GitHub authorization shouldn't be tied to non-robot person

Metadata

Source
INFRA-207
Type
Bug
Priority
Major
Status
Closed
Resolution
Won't Fix
Assignee
N/A
Reporter
Giovanni Tirloni
Created
2018-08-15T11:19:30.257-0400
Updated
2020-04-15T06:43:06.878-0400
Versions
N/A
Fixed Versions
N/A
Component
N/A

Description

Today the BuildKite/GitHub integration is enabled by a user and it becomes associated with that user's GitHub OAuth authorized applications.

This authorization should happen using a project-owned account to avoid humans deleting it by mistake.

Comments

  • Giovanni Tirloni commented 2018-08-15T11:21:24.949-0400

    GitHub integration is configured here: https://buildkite.com/user/connected-apps

  • Giovanni Tirloni commented 2020-04-13T08:08:09.065-0400

    It doesn't look like we're using Buildkite anymore. @@Avtar Gill @@Alan Harnum could you confirm?

  • Avtar Gill commented 2020-04-14T10:29:34.670-0400

    I don't think Buildkite is being used anymore. I logged in and it looks like there haven't been any builds since Aug 21, 2018. I'm assuming the Fluid GitHub webhook settings reflect that.

  • Justin Obara commented 2020-04-14T11:01:39.689-0400

    Let me know if there is anything we need to double check, but from what I recall we moved everything back to Jenkins. Now we've started using GitHub actions for some projects.

  • Giovanni Tirloni commented 2020-04-15T06:42:30.029-0400

    Thanks for double checking!