Skip to content

Conversation

glbrntt
Copy link
Collaborator

@glbrntt glbrntt commented May 15, 2025

Motivation:

-require-explicit-sendable is ineffective without -Xfrontend but combining it with -warnings-as-errors surfaces a warning from SwiftPM.

Modifications:

  • remove -require-explicit-sendable, it's not doing anything
  • add -require-explicit-availability to nightly jobs

Result:

More consistent CI flags

Motivation:

`-require-explicit-sendable` is ineffective without `-Xfrontend` but
combining it with `-warnings-as-errors` surfaces a warning from SwiftPM.

Modifications:

- remove `-require-explicit-sendable`, it's not doing anything
- add `-require-explicit-availability` to nightly jobs

Result:

More consistent CI flags
@glbrntt glbrntt requested a review from gjcairo May 15, 2025 09:52
@glbrntt glbrntt added the semver/none No version bump required. label May 15, 2025
@glbrntt glbrntt merged commit 369172a into grpc:main May 15, 2025
35 of 37 checks passed
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