GitHub Checks and Deployments

I’m back with another update!

A few weeks ago we announced you could setup deploys on GitHub push. One of the missing pieces was that you couldn’t really see any feedback about your Fly.io apps on GitHub when to see that something was deployed (or wasn’t) - until now!

Now, when you hook up your Fly.io apps to your GitHub repositories, you will see the familiar checks on the associated commit as well as a Deployment on GitHub associated to your Fly.io deployment.

Here are a couple visuals to give you a better understanding:



You should see these GitHub checks and GitHub deployments when you manually click the Deploy button on your App’s Deployments page as well.

Happy shipping!

9 Likes

This is great!

@jphenow, can you please read GitHub deployments are out of synchronisation with Fly.io and My specific application is 500'ing on Fly.io? They seem to be related to this (and yes, both are still ongoing).

I did not know why this check started appearing on my commit messages.
For me this check either hangs or fails. I never succeed.

Great feature! I wonder if flyio set the environment name production on Github or was it Github itself? I would love to use a different name, my app name would do just fine.

Hey @jphenow, thank you for helping me out in the other topic! It’s been a month, but I still see this:

Is there anything I can do to make this go away? I have been deploying with the integration ever since, so this error does not seem to be correct… I have also tried reattaching.

Heya sorry I missed this.

It looks like, as far as you can tell, the display is more frustrating/confusing than anything, but everything seems to work for you yes?

I’m chatting with the team to figure out why it’s showing for you still, but worst case perhaps we can let you forcefully dismiss it.

Yeah, I can confirm everything works fine. At least, from what I can tell.

1 Like

Hey there! We just launched a way to dismiss that message for good. Can you let me know if that helps?

1 Like

Heya, I do not see that option:

This is in overview and deployments respectively. May I ask if I need to do anything specific?

Okay, I reattached it and I see that message now. Now it’s gone away! :sparkles:

1 Like