Remove project webhook when removing a project from the dashboard #5517
Labels
component: dashboard
feature: teams and projects [DEPRECATED]
Please, use feature: organizations or feature: projects labels instead.
git provider: gitlab
meta: never-stale
This issue can never become stale
team: webapp
Issue belongs to the WebApp team
Problem to solve
Currently, when a user adds a project in a team through the dashboard for a GitLab repository, a webhook is installed. See relevant docs[1] for enabling prebuilds.
However, when a user removes a project from a team in the the dashboard the webhook is left behind.
Proposal
Let's remove the project webhook when removing a project from the dashboard for GitLab repositories.
The text was updated successfully, but these errors were encountered: