GitHub UI launcher tweaks!

We shipped several small tweaks to our launch UI not only to give you a better experience but also set some future work. Here’s a short list:

  • Start our deployer machine as soon as you chose a repo so we can gather some data about what your repo currently needs.
  • The deployer machine will stay idle until you submit your form.
  • Show deployment steps separately
  • Each step show’s its own logs
  • Show which/when a step failed by using red borders
  • [Fix] Showing “visit your app now” had a very noticeable delay before appearing. Now it should appear as fast as it can.

You can try it now on https://fly.io/dashboard/personal/new

The nerdy details

The first bullet point above was a big deal for us. We wanted the deployment to go as smooth as possible and turns out we could just elixir-our-way-out into asynchronously spawning a deployer machine for you and let it wait until your submitted your form.

That also came with a lot more niceties. Now that we actually run some flyctl scan commands on your entire repo we will know beforehand if your app needs stuff like databases, volumes, etc… Just in case you missed Sam Ruby helped our team by shipping [experimental] fly launch plan -- a more granular interface to fly launch rather quickly and we are using these internally. Now we are set to add more features in our form!


We are still adding things up together to make a whole UI experience around this feature and some folks even guessed what we are building next in our previous fresh produce. Stay tuned for more!

2 Likes

Hi there! I linked Github, but just see a blank form. Typing in a query doesn’t really show anything either.

Is this expected behavior?

1 Like

Apologies for that, it must be related to your GitHub identity.

We are currently working on an improved version for that repo chooser component that should fix that for good. In the meantime if the issue persists can you try removing your identity from settings and attaching it back?