Using the expo-cli it is possible to upload binaries to iTunnes Connect for TestFlight and App Store release. But this is only supported on macOS. To get around this I developed a tool enabling the uploading from other OS:es (not exclusive to Expo).
So far I have tested it myself with success but would be nice to know if it works for others also. There might be special cases not taken into account by my software.
I’m sure there are others out there that have looked for a way to upload apps without access to a macOS device.
The tool is open source and available on github: