Skip to content

Add manual binary build workflow - #4

Open
mintyPT wants to merge 1 commit into
dvassallo:mainfrom
mintyPT:add-manual-binary-build-workflow
Open

Add manual binary build workflow#4
mintyPT wants to merge 1 commit into
dvassallo:mainfrom
mintyPT:add-manual-binary-build-workflow

Conversation

@mintyPT

@mintyPT mintyPT commented Jul 26, 2026

Copy link
Copy Markdown

Summary:

  • add a separate GitHub Actions workflow for building installable Linux binaries
  • run on pull requests, pushes to main, and manual dispatch
  • upload amd64, arm64, and checksums.txt as a workflow artifact instead of publishing a GitHub Release

Context:
This is intentionally separate from the Kamal hook support PR. It gives branches a way to produce downloadable binaries before an official release tag is cut.

Tests:

  • env GOCACHE=/tmp/singleserver-go-build go test ./...
  • local cross-compile smoke test for linux/amd64 and linux/arm64 using the same ldflags pattern as the workflow

@mintyPT mintyPT closed this Jul 26, 2026
@mintyPT
mintyPT deleted the add-manual-binary-build-workflow branch July 26, 2026 21:26
@mintyPT
mintyPT restored the add-manual-binary-build-workflow branch July 26, 2026 21:32
@mintyPT mintyPT reopened this Jul 26, 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.

1 participant