Skip to content

fix: resolve binary naming collision in release workflow#126

Merged
ekropotin merged 1 commit into
developmentfrom
dev
Aug 25, 2025
Merged

fix: resolve binary naming collision in release workflow#126
ekropotin merged 1 commit into
developmentfrom
dev

Conversation

@ekropotin
Copy link
Copy Markdown
Owner

Fixed the GitHub Actions release workflow where multiple platform binaries were overwriting each other due to identical artifact names. Now each platform creates a unique tar.gz archive (e.g., quickmark-server-aarch64-apple-darwin.tar.gz) containing the quickmark-server binary with proper platform-specific naming.

Changes:

  • Create target-specific tar.gz archives instead of raw binaries
  • Each archive contains quickmark-server binary (quickmark-server.exe for Windows)
  • Updated release step to handle tar.gz archives
  • Maintains original publish workflow structure

🤖 Generated with Claude Code

Fixed the GitHub Actions release workflow where multiple platform binaries
were overwriting each other due to identical artifact names. Now each
platform creates a unique tar.gz archive (e.g., quickmark-server-aarch64-apple-darwin.tar.gz)
containing the quickmark-server binary with proper platform-specific naming.

Changes:
- Create target-specific tar.gz archives instead of raw binaries
- Each archive contains quickmark-server binary (quickmark-server.exe for Windows)
- Updated release step to handle tar.gz archives
- Maintains original publish workflow structure

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@ekropotin ekropotin enabled auto-merge (squash) August 25, 2025 18:49
@ekropotin ekropotin merged commit 58844ce into development Aug 25, 2025
4 checks passed
@ekropotin ekropotin deleted the dev branch August 25, 2025 18:50
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