Skip to content

Move static package build to separate workflow#240

Merged
viktorerlingsson merged 1 commit intomainfrom
separate-static-release-workflow
Mar 2, 2026
Merged

Move static package build to separate workflow#240
viktorerlingsson merged 1 commit intomainfrom
separate-static-release-workflow

Conversation

@viktorerlingsson
Copy link
Member

@viktorerlingsson viktorerlingsson commented Jan 21, 2026

Summary

  • Split the release workflow into two separate workflows
  • release.yml now only creates the GitHub release with notes
  • New static-release.yml triggers on release publish, builds static tar packages (linux/amd64, linux/arm64), and uploads them to the release

🤖 Generated with Claude Code

Split the release workflow into two parts:
- release.yml: Creates the GitHub release with notes
- static-release.yml: Builds and uploads static tar packages

The static-release workflow triggers on release publish, ensuring
packages are built and uploaded after the release is created.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@viktorerlingsson viktorerlingsson requested a review from a team as a code owner January 21, 2026 13:56
@viktorerlingsson viktorerlingsson merged commit 659c482 into main Mar 2, 2026
8 checks passed
@viktorerlingsson viktorerlingsson deleted the separate-static-release-workflow branch March 2, 2026 08:55
@carlhoerberg
Copy link
Member

Hmm, shouldnt we use depot for these builds instead of emulation?

@viktorerlingsson
Copy link
Member Author

Hmm, shouldnt we use depot for these builds instead of emulation?

Sure! I just moved the current action for now

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.

3 participants