Skip to main content
Solved

Figma make Github integration Not working

  • January 11, 2026
  • 5 replies
  • 165 views

DavidEvensen

I’ve made a web-app with figma make, and was happy to see that Push to Github was an option, but I’m having issues with this feature. 

Whenever I made a change to code, either by ai or manual, I saw that Github didn’t recieve the updated code. I investigated som more and found out that Figma don’t understand how files from the project were being pushed.

I have a root directory in github, with one folder (/src). Here, all my files from figma make lies (Public etc) 

What I noticed is that Figma creates two index.html files, two package.json, two vite.config.ts  on push.
The original files from Make is in /scr. and another basic version gets put on the Github root.

I’ve tried to figure out how to fix or work around this, but I cannot figure it out. I’ve tried moving the correct versions to Github root, but to no help. And to make it worse, they get overwritten with every push. Must be some more files not being pushed to the right location.

Basically the Github Push feature is broken for me. Hope someone can help.

 

Best answer by Tom Reem

Hey ​@DavidEvensen — welcome to Figma Forum, and thanks for raising this.

I wanted to follow up after checking in with an engineer, as what you’re describing does align with the current expected behavior of the GitHub integration.

Pushing to GitHub works by overwriting the existing contents of the repo and assumes that files haven’t been moved or restructured outside of Figma. The integration isn’t able to track changes made directly in the repo itself. For example, if index.html is moved, Figma won’t know its new location and will recreate it in the original path on the next push.

We’re actively collecting feedback and using it to inform future improvements, so appreciate you taking the time to call it out. We’ll continue to keep this resource updated with the latest: Push from Figma Make to GitHub.

Please don’t hesitate to reach out if you have follow-up questions or run into anything else.

5 replies

Tom Reem
Figmate
  • Figmate
  • Answer
  • January 13, 2026

Hey ​@DavidEvensen — welcome to Figma Forum, and thanks for raising this.

I wanted to follow up after checking in with an engineer, as what you’re describing does align with the current expected behavior of the GitHub integration.

Pushing to GitHub works by overwriting the existing contents of the repo and assumes that files haven’t been moved or restructured outside of Figma. The integration isn’t able to track changes made directly in the repo itself. For example, if index.html is moved, Figma won’t know its new location and will recreate it in the original path on the next push.

We’re actively collecting feedback and using it to inform future improvements, so appreciate you taking the time to call it out. We’ll continue to keep this resource updated with the latest: Push from Figma Make to GitHub.

Please don’t hesitate to reach out if you have follow-up questions or run into anything else.


AutoMQshare
  • New Member
  • January 16, 2026

Hi ​@Tom Reem 
We are currently facing a serious issue with Figma Make syncing with GitHub. When we try to sync projects created with Figma Make to GitHub, we always encounter a 502 error and cannot succeed. The support ticket has been open for almost a week without resolution. Could you help us expedite the handling of this issue?
 

https://help.figma.com/hc/en-us/requests/1683675


ksn
Figmate
  • Community Support
  • January 16, 2026

Hi ​@AutoMQshare - stepping in for Tom here. I did locate your support ticket, and I’ve touched base with the technical quality support agent. I can’t guarantee an exact window, but I’ve boosted the priority of your ticket to high, and they should be in touch soon.

Thank you for your patience!


AutoMQshare
  • New Member
  • January 19, 2026

@ksn Okay, please help us confirm as soon as possible because we have already been waiting for more than a week. Thank you very much for your support.


DoomSlayer
  • New Member
  • February 12, 2026

...

Pushing to GitHub works by overwriting the existing contents of the repo and assumes that files haven’t been moved or restructured outside of Figma.
...

Then the GitHub integration is completely useless.