Skip to content

fix(inkscape): fix batch_process default in v2 implementation file#7

Merged
ronaldtse merged 1 commit intov1from
fix-inkscape-batch-process-default
Feb 20, 2026
Merged

fix(inkscape): fix batch_process default in v2 implementation file#7
ronaldtse merged 1 commit intov1from
fix-inkscape-batch-process-default

Conversation

@ronaldtse
Copy link
Contributor

The previous PR #6 only fixed the v1 style file (tools/inkscape/1.0.yaml) but the v2 architecture loads from tools/inkscape/default/1.0.yaml.

This PR fixes the correct file to set batch_process default to false.

The --batch-process flag in Inkscape forces the GUI to show, which fails in headless CI environments.

According to Inkscape documentation, --batch-process "forces the GUI to
show" and should only be used "when you actually need a GUI". This flag
was causing Windows CI failures because it was trying to launch the GUI
in a headless environment.
ronaldtse added a commit to claricle/vectory that referenced this pull request Feb 20, 2026
The fix is now properly applied in the ukiryu register at:
tools/inkscape/default/1.0.yaml

The v2 architecture loads from the implementation version file
(tools/inkscape/default/1.0.yaml), not the v1 style file
(tools/inkscape/1.0.yaml). This commit removes the workaround
since the root cause is fixed in the register.

Related: ukiryu/register#7
@ronaldtse ronaldtse merged commit 0b643aa into v1 Feb 20, 2026
5 checks passed
@ronaldtse ronaldtse deleted the fix-inkscape-batch-process-default branch February 20, 2026 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant