File tree 1 file changed +14
-0
lines changed
1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change 43
43
swift-6-language-mode :
44
44
name : Swift 6 Language Mode
45
45
uses : apple/swift-nio/.github/workflows/swift_6_language_mode.yml@main
46
+
47
+ # until there is a support for musl in swiftlang/github-workflows
48
+ # https://github.com/swiftlang/github-workflows/issues/34
49
+ musl :
50
+ runs-on : ubuntu-latest
51
+ container : swift:6.0-noble
52
+ timeout-minutes : 30
53
+ steps :
54
+ - name : Check out code
55
+ uses : actions/checkout@v4
56
+ - name : Install SDK
57
+ run : swift sdk install https://download.swift.org/swift-6.0.1-release/static-sdk/swift-6.0.1-RELEASE/swift-6.0.1-RELEASE_static-linux-0.0.1.artifactbundle.tar.gz --checksum d4f46ba40e11e697387468e18987ee622908bc350310d8af54eb5e17c2ff5481
58
+ - name : Build
59
+ run : swift build --swift-sdk x86_64-swift-linux-musl ${PACKAGE_PATH} ${EXTRA_FLAGS} ${EXTRA_MUSL_FLAGS} ${WARNINGS_AS_ERRORS}
You can’t perform that action at this time.
0 commit comments