Skip to content

fix(release): smoke Windows archives with the system tar - #75

Merged
kerdofficial merged 1 commit into
mainfrom
fix/smoke-system-tar
Oct 23, 2026
Merged

kerdofficial merged 1 commit into
mainfrom
fix/smoke-system-tar

Conversation

@kerdofficial

Copy link
Copy Markdown
Contributor

What changed

On Windows, scripts/smoke-release.mjs extracts archives with %SystemRoot%\System32\tar.exe and starts Windows PowerShell without the inherited PSModulePath.

Why

The v0.2.1 release run (39892538938) failed in smoke-windows with tar: Cannot connect to C: resolve failed. The Windows guest now finds GNU tar first on PATH and runs steps under PowerShell 7, the same change #73 handled for the updater and installer tests. Publication was skipped, so nothing was released.

Checklist

  • The PR title follows conventional commits
  • The PR does one thing
  • pnpm check passes locally
  • Every affected surface is covered (release smoke script)

Proof: a local darwin-arm64 package passes the smoke test and pnpm test:packaging passes. This PR's Windows CI does not run the release smoke, so the Windows proof comes from the next release run.

@kerdofficial
kerdofficial merged commit 171d346 into main Oct 23, 2026
5 checks passed
@kerdofficial
kerdofficial deleted the fix/smoke-system-tar branch October 23, 2026 03:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant