Skip to content

Conversation

josephnoir
Copy link
Collaborator

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 scheduled builds on main.

Result:

Improved CI coverage.

### 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 scheduled builds on main.

### Result:

Improved CI coverage.
name: Release builds
uses: apple/swift-nio/.github/workflows/release_builds.yml@main
with:
linux_5_9_enabled: false
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought there was no 5.9 for this workflow?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You are correct.

@glbrntt glbrntt added the semver/none No version bump required. label Jul 29, 2025
@glbrntt glbrntt enabled auto-merge (squash) July 29, 2025 18:12
@glbrntt glbrntt merged commit 8e4ecbd into grpc:main Jul 29, 2025
42 checks passed
@josephnoir josephnoir deleted the release-mode-builds branch July 30, 2025 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver/none No version bump required.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants