Skip to content

fix: add .gitkeep to archgate-win32-x64 bin directory#36

Merged
rhuanbarreto merged 1 commit into
mainfrom
claude/fix-windows-binary-qpFaq
Mar 3, 2026
Merged

fix: add .gitkeep to archgate-win32-x64 bin directory#36
rhuanbarreto merged 1 commit into
mainfrom
claude/fix-windows-binary-qpFaq

Conversation

@rhuanbarreto

Copy link
Copy Markdown
Contributor

Summary

This change adds a .gitkeep file to the packages/archgate-win32-x64/bin/ directory to ensure the directory structure is preserved in version control.

Key Changes

  • Added .gitkeep placeholder file to packages/archgate-win32-x64/bin/ directory

Details

The .gitkeep file is a convention used to track empty directories in Git, since Git does not natively track empty folders. This ensures that the bin directory structure is maintained in the repository even when it contains no other files.

https://claude.ai/code/session_016nNKpJ6DQBtEUGCGGC8jEK

The Windows binary publish job failed because
packages/archgate-win32-x64/bin/ did not exist. The darwin-arm64 and
linux-x64 packages both have a bin/.gitkeep placeholder so the
directory is present at checkout, but the win32-x64 package was missing
it. PowerShell's Copy-Item cannot create intermediate directories,
causing the "Copy binary into npm package (Windows)" step to fail.

https://claude.ai/code/session_016nNKpJ6DQBtEUGCGGC8jEK
@rhuanbarreto rhuanbarreto changed the title Add .gitkeep to archgate-win32-x64 bin directory fix: add .gitkeep to archgate-win32-x64 bin directory Mar 3, 2026
@rhuanbarreto rhuanbarreto merged commit 3b0c3c3 into main Mar 3, 2026
6 of 7 checks passed
@rhuanbarreto rhuanbarreto deleted the claude/fix-windows-binary-qpFaq branch March 3, 2026 12:42
@archgatebot archgatebot Bot mentioned this pull request Mar 3, 2026
rhuanbarreto added a commit that referenced this pull request Mar 3, 2026
fix(build): add missing bin directory to win32-x64 package

The Windows binary publish job failed because
packages/archgate-win32-x64/bin/ did not exist. The darwin-arm64 and
linux-x64 packages both have a bin/.gitkeep placeholder so the
directory is present at checkout, but the win32-x64 package was missing
it. PowerShell's Copy-Item cannot create intermediate directories,
causing the "Copy binary into npm package (Windows)" step to fail.

https://claude.ai/code/session_016nNKpJ6DQBtEUGCGGC8jEK

Co-authored-by: Claude <noreply@anthropic.com>
rhuanbarreto added a commit that referenced this pull request Mar 4, 2026
fix(build): add missing bin directory to win32-x64 package

The Windows binary publish job failed because
packages/archgate-win32-x64/bin/ did not exist. The darwin-arm64 and
linux-x64 packages both have a bin/.gitkeep placeholder so the
directory is present at checkout, but the win32-x64 package was missing
it. PowerShell's Copy-Item cannot create intermediate directories,
causing the "Copy binary into npm package (Windows)" step to fail.

https://claude.ai/code/session_016nNKpJ6DQBtEUGCGGC8jEK

Co-authored-by: Claude <noreply@anthropic.com>
This was referenced Mar 4, 2026
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.

2 participants