Skip to content

Keep browser-safari builds dry-run safe #165

@RasputinKaiser

Description

@RasputinKaiser

browser-safari build currently goes straight into host Apple/Xcode tooling, which makes dry-run validation unsafe on machines without Xcode and makes the build path harder to inspect.\n\nProposed fix:\n- emit a dry-run Safari package plan under the target outDir\n- keep dry-run builds side-effect free with respect to Xcode tooling\n- execute converter/archive commands through argv arrays instead of shell-joined command strings in the build path\n- cover the dry-run plan with a focused target test

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions