Is this expected behavior? It’s a small “would be nice” thing if it worked like this. The current behavior has the propensity to leave dead webhooks lying around if/when repos are disabled.
when you disable a repository Drone ignores webhooks but does not remove. On re-activation it will detect the existing hook. I cannot remember why we made the decision not to remove, but it is something I am open to revisiting if you are interested in sending a pull request.
(edited original comment, misunderstood question)
I might be able to send a pull request for this. looks easy enough.
hi, i send a pull request for this issue. i have tested this feature in gitlab.
i’m sorry i do not know how to associate pr with issue.