native: shared Android, Windows and macOS workflows #7

Merged
james.maes merged 5 commits from native-workflows-pr into main 2026-11-08 13:44:54 +00:00
5 Commits
Author SHA1 Message Date
James MaesandClaude Opus 5.5 f66d4c1f19 README: native-exit-code preference and Pester
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:43:36 -06:00
James MaesandClaude Opus 5.5 5c35d6b45d windows, macos: checksum asset name input; tolerate a concurrent release create; README
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:43:36 -06:00
James MaesandClaude Opus 5.5 69c34b9aaa macos: optional Git LFS checkout
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:43:35 -06:00
James MaesandClaude Opus 5.5 9a370b1dde windows: fail on a non-zero exit code left by the commands
Document that .ps1 files reporting failure with exit codes run as pwsh -File.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:43:35 -06:00
James MaesandClaude Opus 5.5 714ff178bd native: shared Android, Windows and macOS workflows
android.yaml runs Gradle gates in the pinned Android image on android-build
(optional emulator tasks, optional publish to the Gitea Maven registry on
vX.Y.Z tags). windows.yaml and macos.yaml run the caller's commands directly
on the Windows / macOS host runners and attach artifacts plus SHA256SUMS to
the Gitea release on v* tags.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:43:34 -06:00