Fix macos release artifact upload

This commit is contained in:
Matt Parker
2025-11-15 17:25:01 +10:00
parent 3807197586
commit bbaca49e3a

View File

@@ -60,11 +60,11 @@ public class CreateGithubRelease(IPipelineContext pipelineContext) : IStep
}; };
var linuxAsset = await github.Repository.Release.UploadAsset(release, linuxUpload, cancellationToken); var linuxAsset = await github.Repository.Release.UploadAsset(release, linuxUpload, cancellationToken);
var macosReleaseDmg = await PipelineFileHelper.GitRootDirectory.GetFile("./artifacts/publish-godot/sharpide-osx-universal.dmg"); var macosReleaseZip = await PipelineFileHelper.GitRootDirectory.GetFile("./artifacts/publish-godot/sharpide-osx-universal.zip");
await using var macosStream = macosReleaseDmg.OpenRead(); await using var macosStream = macosReleaseZip.OpenRead();
var macosUpload = new ReleaseAssetUpload var macosUpload = new ReleaseAssetUpload
{ {
FileName = $"sharpide-osx-universal-{versionString}.dmg", FileName = $"sharpide-osx-universal-{versionString}.zip",
ContentType = "application/octet-stream", ContentType = "application/octet-stream",
RawData = macosStream RawData = macosStream
}; };