I tried running fly deploy with --local-only and also fails with the same error (had to update to v0.1.63 because it was failing with another error in v0.1.62)
The secrets handling in my Dockerfile seems to be correct, since running docker build --secret id=SOME_SECRET,src=secret_file.txt . works.
Yes, not sure what that means ¯\_(ツ)_/¯ but if it scary to you, I think I should use the flyctl from https://fly.io/install.sh
EDIT: After a quick look at the flyctl source code, it seems that the source files used to build the binary don’t match the commit… is that expected from a homebrew build? I’m kind of worried now…