Skip to content

ci: update release asset targets#606

Merged
CaseyLabs merged 2 commits into
masterfrom
ci/update-release-assets
Jun 8, 2026
Merged

ci: update release asset targets#606
CaseyLabs merged 2 commits into
masterfrom
ci/update-release-assets

Conversation

@CaseyLabs

@CaseyLabs CaseyLabs commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

Changes

  • Add Windows ARM64 and Linux ARM64 binaries to the GitHub Actions build/release workflows.
  • Replace the Linux ARM5 builds with Linux ARMv7 (a more realistic end-user use-case).
  • Keep the latest and numbered release workflows aligned on the same build, checksum, and upload asset names.
  • Extend the shared codegen-and-test action to cross-compile release targets during PR validation.
  • Emit grouped, verbose build logs for each release target so CI failures identify the target that failed.

Validation

  • git diff --check
  • actionlint .github/workflows/build-and-release.yml .github/workflows/release-latest-assets.yml
  • Parsed .github/actions/codegen-and-test/action.yml as YAML with Ruby.

@CaseyLabs CaseyLabs changed the title Update release asset targets ci: update release asset targets Jun 8, 2026
@CaseyLabs CaseyLabs marked this pull request as ready for review June 8, 2026 22:30
@CaseyLabs CaseyLabs requested a review from Volte6 as a code owner June 8, 2026 22:30
@CaseyLabs CaseyLabs marked this pull request as draft June 8, 2026 22:36
@CaseyLabs CaseyLabs marked this pull request as ready for review June 8, 2026 22:36
@CaseyLabs CaseyLabs merged commit 40a0d05 into master Jun 8, 2026
13 of 14 checks passed
@CaseyLabs CaseyLabs deleted the ci/update-release-assets branch June 8, 2026 22:40
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.

2 participants