Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI] add testing on musl #412

Merged
merged 4 commits into from
Oct 17, 2024
Merged

[CI] add testing on musl #412

merged 4 commits into from
Oct 17, 2024

Conversation

sebsto
Copy link
Contributor

@sebsto sebsto commented Oct 17, 2024

Musl allows to create self-contained binary that do not required any linux library

This is a promising path forward for the runtime as it would allow to reduce the binary dependencies on the OS managed by Lambda (think about a migration from Amazon Linux 2 to Amazon Linux 2023)

While, there will probably have an impact of startup times due to larger binary, musl should be a packaging option for developers that want to use it.

@sebsto sebsto merged commit 1edaedf into swift-server:main Oct 17, 2024
20 of 21 checks passed
@sebsto sebsto deleted the sebsto/musl branch October 17, 2024 17:24
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