Enhanced Webhooks configuration

We found ourselves needing to trigger a GitHub Actions workflow whenever a Transifex webhook is fired. Currently, there’s no way of doing this without introducing a third server because GitHub Actions requires some headers to be present for the webhook trigger to work.

It would be nice if Transifex allowed for more configuration when setting up Webhooks. Starting with just custom Headers would be enough to be able to trigger GitHub Actions:

"Accept": "application/vnd.github+json"
"Authorization": "token <GH token>"

Hello Egor,

Thank you for sharing your request with us. We understand the importance of being able to set custom headers on webhook notifications in order to trigger GitHub actions. We have created a feature request for this and will keep you updated on its progress. Once this feature is available, we will notify you so that you can start using it. If you have any additional comments or questions, please don’t hesitate to let us know. We are here to assist you in any way we can.

- Sandy