I would also point out this old thread that I just found - this person accidentally had multiple webhooks, so multiple builds were fired for no reason:
Making sure you don’t have redundant webhooks is something to pay attention to if you are trying to reduce build minutes used.