Skip to main content
Solved

Figma make Github integration Not working

  • January 11, 2026
  • 7 replies
  • 535 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.

7 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.


SamihaHussein

Hello, I’m encountering an issue with Figma Make and its GitHub integration.

I created a web app from my Figma design using Figma Make and generated a GitHub repository from it. The first time, everything worked fine, I was able to pull the repo locally and make some UI edits.

However, after going back to Figma Make to add new pages, I tried pushing the updates again to GitHub, but it failed with the following error:
“Failed to push to samihaux/TravelfastPrototype.”

Does Figma Make not support making manual edits directly in the repository after it has been generated? Or is there a specific workflow that needs to be followed in this case?


adamsmasher
Figmate
  • Figmate
  • April 7, 2026

Hi ​@SamihaHussein, thanks for your post!

As ​@Tom Reem mentioned in his reply, any changes you make to code in the repo outside of work you do within Make will not be pulled in by Make. When you publish your Make file again to Github, those outside changes will be overwritten. That should not prevent you from pushing again from Make, though. Did you make any other changes to the Github repo other than editing the contents of some files?