For the Design System we’re building which drives off Figma to create React components, we have a couple of requests regarding branching from the Dev side of our blended team.
- We really need Webhook support for branches. For us to be able to connect to the Dev side of our Figma workflow, we need a webhook, event or payload information related to branching. We’re not sure what this would look like on Figma’s end, but we would need events to hook into so we know when to run our custom parser against it, since the system we’re building results in React Web components. We’d want to do this at a branch level, but currently there doesn’t appear to be a way to differentiate between a “real” event and a branched event.
- The ability to lock or protect a branch - aka create a “staging branch” that’s semi-permanent so people can’t accidentally delete or remove it.
Putting this request forward in hopes of escalation to the Figma Product Team since from the Office Hours preso and subsequent Q&A, I recall you guys saying that API/Webhook support is being considered but isn’t yet on the roadmap, and we feel it’s approaching a must for how we’d like to leverage this feature in our DS to create and QA more safely, and in-line with Dev workflow best practices.