gitpod-io / gitpod

The developer platform for on-demand cloud development environments to create software faster and more securely.
https://www.gitpod.io
GNU Affero General Public License v3.0
12.98k stars 1.24k forks source link

Epic: Deprecate GitHub Apps #14661

Closed geropl closed 1 year ago

geropl commented 2 years ago

Summary

We still support "Gitpod" GitHub Apps that users can install on their GH orgs/repos, and are used to setup webhooks and update prebuild status on PRs. Since Q1/22 we have a different mechanism to register webhooks, which became the default, because it's much more convenient.

Because of the following reasons we are looking onto deprecating it:

To completely replace the OAuth app, though, it would be nice to allow users to configure credentials/a token on the Project-level. But that's an useful feature anyway, and independent of this effort.

Context

See Summary.

Value

Acceptance Criteria

Measurement

Growth Area

No response

Persona(s)

No response

Hypothesis

No response

In scope

No response

Out of scope

No response

Complexities

No response

Press release

No response

svenefftinge commented 2 years ago

The GitHub App allows for doing certain actions as "Gitpod", that is indeed only comments and checks on PRs and issues atm. I agree we should decouple prebuilds and projects from github app installations.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.