Skip to content

Commit f3f355a

Browse files
authored
Enable release mode builds (#55)
### Motivation: Some errors do not show up in debug builds. Enabling release mode builds improves the CI coverage. ### Modifications: Enable release mode builds for pull requests and nightly builds on main. ### Result: Improved CI coverage.
1 parent 35067c3 commit f3f355a

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/main.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,7 @@ jobs:
2323
with:
2424
runner_pool: nightly
2525
build_scheme: swift-statsd-client
26+
27+
release-builds:
28+
name: Release builds
29+
uses: apple/swift-nio/.github/workflows/release_builds.yml@main

.github/workflows/pull_request.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,7 @@ jobs:
3131
with:
3232
runner_pool: general
3333
build_scheme: swift-statsd-client
34+
35+
release-builds:
36+
name: Release builds
37+
uses: apple/swift-nio/.github/workflows/release_builds.yml@main

0 commit comments

Comments
 (0)