fix exports

This commit is contained in:
Matt Parker
2025-11-15 17:17:46 +10:00
parent e84e0a26b1
commit 3807197586
3 changed files with 7 additions and 5 deletions

View File

@@ -6,6 +6,7 @@ using ParallelPipelines.Host.Helpers;
namespace Deploy.Steps;
[DependsOnStep<RestoreAndBuildStep>]
[DependsOnStep<CreateMacosRelease>]
public class CreateLinuxRelease : IStep
{
public async Task<BufferedCommandResult?[]?> RunStep(CancellationToken cancellationToken)
@@ -19,7 +20,7 @@ public class CreateLinuxRelease : IStep
var godotExportResult = await PipelineCliHelper.RunCliCommandAsync(
"godot",
$"--headless --verbose --export-release Windows --project {godotProjectFile.GetFullNameUnix()}",
$"--headless --verbose --export-release Linux --project {godotProjectFile.GetFullNameUnix()}",
cancellationToken
);

View File

@@ -6,6 +6,7 @@ using ParallelPipelines.Host.Helpers;
namespace Deploy.Steps;
[DependsOnStep<RestoreAndBuildStep>]
[DependsOnStep<CreateWindowsRelease>]
public class CreateMacosRelease : IStep
{
public async Task<BufferedCommandResult?[]?> RunStep(CancellationToken cancellationToken)
@@ -23,8 +24,8 @@ public class CreateMacosRelease : IStep
cancellationToken
);
var macosDmgFile = await macosPublishDirectory.GetFile("SharpIDE.dmg");
macosDmgFile.MoveTo($"{PipelineFileHelper.GitRootDirectory.FullName}/artifacts/publish-godot/sharpide-osx-universal.dmg");
var macosZippedAppFile = await macosPublishDirectory.GetFile("SharpIDE.zip");
macosZippedAppFile.MoveTo($"{PipelineFileHelper.GitRootDirectory.FullName}/artifacts/publish-godot/sharpide-osx-universal.zip");
return [godotExportResult];
}

View File

@@ -9,7 +9,7 @@ custom_features=""
export_filter="all_resources"
include_filter=""
exclude_filter=""
export_path="../../artifacts/publish-godot/osx/SharpIDE.dmg"
export_path="../../artifacts/publish-godot/osx/SharpIDE.zip"
patches=PackedStringArray()
encryption_include_filters=""
encryption_exclude_filters=""
@@ -46,7 +46,7 @@ xcode/sdk_build="22C55"
xcode/sdk_name="macosx13.1"
xcode/xcode_version="1420"
xcode/xcode_build="14C18"
codesign/codesign=3
codesign/codesign=1
codesign/installer_identity=""
codesign/apple_team_id=""
codesign/identity=""