expo publish version number best practices

Hello, maybe you can use the release channel to have more control on releases.

After you build with a custom release channel (otherwise it is default)
expo build:ios --release-channel prod-v1.0.0
Ex:
expo publish --release-channel prod-v1.0.0

or maybe add in the build for specific channel for platform
expo build:ios --release-channel prod-v1.0.0-ios
and then
expo publish --release-channel prod-v1.0.0-ios