Skip to content

Attaches zip to release itself#28

Merged
merschformann merged 3 commits intomainfrom
merschformann/attach-to-release-itself
Jan 14, 2026
Merged

Attaches zip to release itself#28
merschformann merged 3 commits intomainfrom
merschformann/attach-to-release-itself

Conversation

@merschformann
Copy link
Owner

Description

Attaches the pre-compiled binary zip to the release itself instead of the workflow. Furthermore, simplifies version handling in release workflow a bit.

Changes

  • Attaches the pre-compiled binary zip to the release itself.

@merschformann merschformann requested a review from Copilot January 14, 2026 11:17
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR modifies the release workflow to attach the pre-compiled binary zip file directly to the GitHub release instead of storing it as a workflow artifact. It also simplifies version handling by using the workflow input directly instead of reading from a VERSION.txt file.

Changes:

  • Changed permissions from read to write to enable release asset uploads
  • Replaced version file reading with direct usage of the inputs.VERSION workflow parameter
  • Switched from uploading the zip as a workflow artifact to attaching it to the release using gh release upload

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@merschformann merschformann marked this pull request as ready for review January 14, 2026 11:29
@merschformann merschformann merged commit 19d44c2 into main Jan 14, 2026
5 checks passed
@merschformann merschformann deleted the merschformann/attach-to-release-itself branch January 14, 2026 14: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

Comments