mirror of
https://github.com/swift-server/swift-aws-lambda-runtime.git
synced 2026-05-03 07:22:27 +00:00
Use Swiftlang's GitHUb workflow for testing with Static SDK (#613)
Use Swiftlang's GitHub workflow script to test with the static SDK --------- Co-authored-by: Sebastien Stormacq <stormacq@amazon.lu>
This commit is contained in:
committed by
GitHub
parent
023b8fe526
commit
9f9434bfa4
@@ -59,16 +59,10 @@ jobs:
|
||||
- name: Check for Semantic Version label
|
||||
uses: apple/swift-nio/.github/actions/pull_request_semver_label_checker@main
|
||||
|
||||
# until there is a support for musl in swiftlang/github-workflows
|
||||
# https://github.com/swiftlang/github-workflows/issues/34
|
||||
musl:
|
||||
runs-on: ubuntu-latest
|
||||
container: swift:6.0.2-noble
|
||||
timeout-minutes: 30
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v4
|
||||
- name: Install SDK
|
||||
run: swift sdk install https://download.swift.org/swift-6.0.2-release/static-sdk/swift-6.0.2-RELEASE/swift-6.0.2-RELEASE_static-linux-0.0.1.artifactbundle.tar.gz --checksum aa5515476a403797223fc2aad4ca0c3bf83995d5427fb297cab1d93c68cee075
|
||||
- name: Build
|
||||
run: swift build --swift-sdk x86_64-swift-linux-musl
|
||||
name: Linux Static SDK (musl) Test
|
||||
uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@main
|
||||
with:
|
||||
enable_linux_checks: false
|
||||
enable_linux_static_sdk_build: true
|
||||
enable_windows_checks: false
|
||||
|
||||
Reference in New Issue
Block a user