Skip to content

Commit 3de8aee

Browse files
authored
Add static SDK CI workflow (#49)
Add static SDK CI workflow which runs on commits to PRs, merges to main and daily on main.
1 parent da9f6ae commit 3de8aee

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

.github/workflows/main.yml

+5
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,8 @@ jobs:
1616
linux_6_0_arguments_override: "-Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
1717
linux_nightly_next_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
1818
linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
19+
20+
static-sdk:
21+
name: Static SDK
22+
# Workaround https://github.com/nektos/act/issues/1875
23+
uses: apple/swift-nio/.github/workflows/static_sdk.yml@main

.github/workflows/pull_request.yml

+5
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,8 @@ jobs:
2828
swift-6-language-mode:
2929
name: Cxx interop
3030
uses: apple/swift-nio/.github/workflows/swift_6_language_mode.yml@main
31+
32+
static-sdk:
33+
name: Static SDK
34+
# Workaround https://github.com/nektos/act/issues/1875
35+
uses: apple/swift-nio/.github/workflows/static_sdk.yml@main

0 commit comments

Comments
 (0)