Friday afternoon. The release branch is locked. Someone just updated the primary button hover state.
The developer had already merged the update for button.css earlier that morning. Now I had to ping them on Slack to swap out #2563EB for #1D4ED8 before the final build. It is a tiny detail but it causes so much unnecessary stress.
So I ended up building a small tool to stop this exact scenario.
Now our Figma variables push a clean diff straight to a GitHub PR automatically. We completely deleted our token handover Slack channel and saved about three hours of manual code checks this sprint.
I published Design System Sync for anyone else stuck in this loop.
Figma Community: https://www.figma.com/community/plugin/1561389071519901700?utm_source=figma-forum&utm_medium=post&utm_campaign=bot
Website: https://ds-sync.netlify.app?utm_source=figma-forum&utm_medium=post&utm_campaign=bot
How does your team handle last minute variable updates before a release?
