ProtectedgetProtectedgetProtectedgetReturns the GitHub release tag from which to download the native dependencies.
Next-channel versions (containing -next.) resolve to the rolling next
pre-release; stable versions resolve to v<theiaVersion>.
ProtectedvalidateValidates that native dependencies are actually published for the given
remote platform. The set of supported (os, arch) pairs mirrors the set
accepted by RemoteNodeSetupService.validatePlatform, minus combinations
for which we don't yet build native-dependency zips in CI.
contribution used for downloading prebuild native dependency when connecting to a remote machine with a different system