We just shipped two small improvements that will make the lives of monorepo users and old customers better!
(Optional) Current Working Directory: Use this for monorepos when your source code is inside an inner folder.
If your app source is under an inner folder feel free to put the folder here otherwise ignore this.
(Optional) Config path: Do you already have a fly.toml somewhere?
Existing and launched repos might have fly.toml with custom names or even extensions, feel free to use this if you want to connect your existing app to the new deployment platform!
Can I change it later?
Of course! At the deployments tab you can always tweak those settings, don’t worry.
That is the state when there’s no linked GitHub identity but I can check that the user you used to reply here indeed has an identity. Can you verify if you’re not logged in a different Fly.io account?
I double checked, I’ve forgot to tell you that one other reason the UI would be in this state is that you didn’t setup any GitHub organizations to allow our GitHub app.
I can confirm that from our admin your user has 0 visible integrations to us with our app.
We did a lot of digging and we confirmed that something is wrong with the token we got from github after we created your user via OAuth.
GitHub tells us Bad Credentials when we try to call its API with your token at the moment and not really that it was an expired token. We even checked on our end if there were other customers around that time who got into the same state but couldn’t find anything.
Sorry for the inconvenience! We have to make our UI handle this scenario in case it ever happens again, which I have to thank you for providing this feedback.
In the meantime a fix would be:
Go to your user settings and temporarily set a password (remember this one just for now)
Unlink your GitHub identity
On the very same page relink your GitHub
You can ditch your password now, feel free to put a gibberish long string and ignore it.
Also as a thanks for bringing this to our attention and apology for this very specific inconvenience tied to your account we’d like to offer $5 in credits if that’s okay. Let me know if I should apply to your personal org or another org you’d want.