Skip to content

Conversation

@tinder-cfuller
Copy link
Collaborator

@tinder-cfuller tinder-cfuller commented Sep 18, 2024

The following two issues prevent treating warnings as errors in GitHub workflows, so those options (SWIFT_TREAT_WARNINGS_AS_ERRORS and -warnings-as-errors) have been removed for the time being.

  • concurrency violations in package dependencies
  • xcodebuild failing with error: conflicting options '-warnings-as-errors' and '-suppress-warnings' (impacting the Xcode and Genesis workflows only)

These can be re-added again in the future if the issues can be resolved. A draft PR has been created proactively: #846

@tinder-cfuller tinder-cfuller added the maintenance Maintenance label Sep 18, 2024
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

We can consider adding back the additional checks in separate workflows in a subsequent PR.

@tinder-cfuller tinder-cfuller merged commit 223dcaf into main Sep 18, 2024
@tinder-cfuller tinder-cfuller deleted the spm-config branch September 18, 2024 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants