Implementing webhook custom payloads

Like many others (Customize webhook body | Developer Experience | Strapi), I’m frustrated by the lack of response and support for this. GitHub Actions is so popular, but Strapi webhooks don’t work with it all because we can’t customize the payload (but can customize the headers). I’m a developer and would be happy to work on this, but I’ve seen quite often that PRs just sit with no love (149 open at the moment).

So, what are the chances that someone from the Strapi team would engage with me if I submitted a PR? Being a developer (but not a core Strapi developer), I’m sure it would take me some time to get the PR in the right shape to be accepted i.e. I can see scenarios where it works but is rejected because of style / design / approach etc, things that may somewhat not be known to non-core devs.

Like, open source is all about contributing code, but the reality is on a project of this size, there’s a lot of architectural design that needs to be understood and aligned.

I read strapi/CONTRIBUTING.md at develop · strapi/strapi · GitHub which refers to GitHub - strapi/rfcs: RFCs for Strapi future changes but that looks pretty dead.

Anyway if someone on the core team sees this soon, I’d love it if we could have a virtual coffee or something, get me on the right track. Thanks in advance.

This topic has been created from a Discord post (1254900074832592916) to give it more visibility.
It will be on Read-Only mode here.
Join the conversation on Discord

Bumping this. Anyone know how to engage with the team? Is Discord not the right place?

yes it is, im just not sure if they read this channel all that much

maybe ask again in <#1067827157755252737>

<@731080970450501682> Thanks for engaging. I’d love to ask in <#1067827157755252737> but I don’t have permissions :frowning_with_open_mouth:

Can you assist?

Probablly the best and only way to connect core team is go to Open Office hours from Monday to Friday ) Check the time on Events of this channel

<@455390506470342666> oh i didn’t know it needed permissions. I guess open office hours are your best bet then.

What a faff. I’ll check, thank you

Strapi engineers are available for 2 hours a day in Discord

Come along and have a chat, talk about your idea - but anything you do or want to do, it’ll be best done for v5 to get a PR merged in.

All the current unloved PR’s will be due to v5 production schedules I imagine.