Skip to content

Add release workflow for cross-platform binaries - #15

Merged
Esysc merged 3 commits into
mainfrom
feature/release-wf
Aug 7, 2026
Merged

Esysc merged 3 commits into
mainfrom
feature/release-wf

Conversation

@Esysc

@Esysc Esysc commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary

Adds a new GitHub Actions release workflow that runs only on version tag pushes (v*, produced by scripts/release.sh on main).

It builds the embedded frontend and cross-compiles five platform binaries attached to the GitHub release:

  • stern-ui-linux-amd64
  • stern-ui-linux-arm64
  • stern-ui-darwin-arm64
  • stern-ui-windows-amd64.exe
  • stern-ui-windows-arm64.exe

Also updates the CHANGELOG and documents that the CI workflow now runs only on pull requests.

Requires contents: write (set on the workflow).

@Esysc
Esysc merged commit 5a86141 into main Aug 7, 2026
1 check passed
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