Skip to content

Fix CI #723

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Mar 16, 2025
Merged

Fix CI #723

merged 3 commits into from
Mar 16, 2025

Conversation

tmandry
Copy link
Contributor

@tmandry tmandry commented Mar 16, 2025

For the check-cfg workaround see SSheldon/rust-objc#125. This is the smallest change that will fix CI. Alternatives include switching to the objc-rs fork and switching to objc2, both of which would be more disruptive and require breaking changes.

Using -Dwarnings in CI is probably not a good idea without pinning a toolchain version, because warnings get added in newer Rust versions all the time, but this PR doesn't change that yet.

Semver checks must have been failing when they were enabled. I allowed failures for now until all the versions are bumped (this will be transitioning from bump-at-release to bump-at-first-breaking-change).

@tmandry tmandry changed the title Fix check-cfg error in CI Fix new warnings in CI Mar 16, 2025
@tmandry

This comment was marked as outdated.

@tmandry tmandry changed the title Fix new warnings in CI Fix CI Mar 16, 2025
Copy link
Member

@jdm jdm left a comment

Choose a reason for hiding this comment

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

Thank you!

@jdm jdm added this pull request to the merge queue Mar 16, 2025
Merged via the queue into servo:main with commit d7202b3 Mar 16, 2025
8 checks passed
@tmandry tmandry deleted the fix-check-cfg branch March 22, 2025 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants