Skip to content

release: v0.8.3 — fix Windows npm package#13

Merged
RodCor merged 1 commit into
mainfrom
release/v0.8.3
Jun 1, 2026
Merged

release: v0.8.3 — fix Windows npm package#13
RodCor merged 1 commit into
mainfrom
release/v0.8.3

Conversation

@RodCor

@RodCor RodCor commented Jun 1, 2026

Copy link
Copy Markdown
Owner

Completes the npm channel by fixing Windows package extraction and ships v0.8.3. Bug: publish-npm extracted the Windows archive with unzip, but Compress-Archive zips use backslash separators that ubuntu unzip flattens, so kimetsu.exe was not found and the job failed after the 3 Unix packages published. Fix: extract .zip with 7z (correctly interprets the backslash), plus a suffix-match find fallback; and make publishing idempotent (skip name@version already on npm) so re-runs after partial failures are safe. v0.8.2 published @kimetsu-ai/{linux-x64,darwin-x64,darwin-arm64}; v0.8.3 publishes the full set incl. win32-x64 plus the main kimetsu-ai package.

publish-npm extracted the Windows archive with unzip, but PowerShell Compress-Archive writes ZIP entries with backslash separators that ubuntu's unzip flattens into a literal filename, so the win32 binary was not found and the job failed after publishing the three Unix platform packages. Extract the Windows zip with 7z (interprets the backslash as a path separator) plus a suffix-match find fallback, and make publishing idempotent so a re-run skips already-published versions.

v0.8.2 published @kimetsu-ai/{linux-x64,darwin-x64,darwin-arm64}; the complete set incl. win32 + the main kimetsu-ai package ships in v0.8.3.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@RodCor
RodCor merged commit 2d8211d into main Jun 1, 2026
5 of 7 checks passed
@RodCor
RodCor deleted the release/v0.8.3 branch June 1, 2026 21:20
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