Automatic github actions deploys keeps failing

What builder wound up being specified for your fly.toml?

You might try specifying one of the Heroku buildpacks as your app builder in your app’s fly.toml. I would check your app in Heroku to see which buildpack you’re using there currently and match that with what you put in your fly.toml

Here are some docs that might lead you down a path to getting it working:


If it generated a Dockerfile, you might be able to add a line to install your build dependency as well.

as @kurt mentioned i used turboku and it didnt generated any dockerfile at least not one that i can access to, or is there a way to access to that docker image ?

i know it is being used the heroku build pack 20 , the problem is that im using playwright is there a way to specify that too ?

this is what I used to have when i was trying to link it to my github action

[build]
  builder = "heroku/buildpacks:20"

can i add there the same builder for the playwright buildpack ? or a way i can install playwright on fly.io I already tried to install it using npm and obviously it didnt work

Ah I didn’t realize that was a separate buildpack entirely.

I don’t know much about Playwright, but searching around it looks like there are some playwright dockerfiles that you might be able to get working for your use case. That path is probably the most straightforward answer.

If you go to the buildpack URL you took a screenshot of, you might be able to figure out what pieces are missing to make a dockerfile with playwright work the way you’d expect.