publish(registryURL:packageIdentity:packageVersion:packageArchive:packageMetadata:signature:metadataSignature:signatureFormat:timeout:fileSystem:observabilityScope:callbackQueue:completion:)

RegistryClient.swift:1511
func publish(registryURL: URL, packageIdentity: PackageIdentity, packageVersion: Version, packageArchive: AbsolutePath, packageMetadata: AbsolutePath?, signature: [UInt8]?, metadataSignature: [UInt8]?, signatureFormat: SignatureFormat?, timeout: DispatchTimeInterval? = .none, fileSystem: FileSystem, observabilityScope: ObservabilityScope, callbackQueue: DispatchQueue, completion: @escaping (Result<PublishResult, Error>) -> Void)