Skip to content

build(linux): Centralize container and SDK Make workflows - #35

Merged
philprime merged 1 commit into
mainfrom
philprime/build/linux-make-workflows
Sep 24, 2026
Merged

philprime merged 1 commit into
mainfrom
philprime/build/linux-make-workflows

Conversation

@philprime

Copy link
Copy Markdown
Member

Centralize pinned Swift 6.4 container settings and static Linux SDK installation in Make targets shared with CI. Add isolated amd64/arm64 test workflows, native release integration tests, static builds, and test filters without changing package dependencies or deployment targets.

Verification
make test, make analyze, and make build passed on macOS. Both Linux architecture test suites, live native Linux CLI integration tests, and static release builds for x86_64 and aarch64 passed. The HTTP transport self-test emits its intentional known issue. SDK installation commands were dry-run checked, and static builds reused the already-installed matching SDK.

Share pinned Swift 6.4 Linux container settings and static SDK installation with CI. Add architecture-specific tests, native integration builds, and configurable test filters without changing package dependencies or deployment targets.
@philprime
philprime marked this pull request as ready for review September 24, 2026 18:56
@philprime
philprime enabled auto-merge (squash) September 24, 2026 18:56
@philprime
philprime merged commit 6b05acc into main Sep 24, 2026
15 checks passed
@philprime
philprime deleted the philprime/build/linux-make-workflows branch September 24, 2026 19:03
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