Skip to content
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

Fix CI for 1.80 & (partially) benchmarks #3691

Merged
merged 2 commits into from
Jul 25, 2024
Merged

Fix CI for 1.80 & (partially) benchmarks #3691

merged 2 commits into from
Jul 25, 2024

Conversation

ranile
Copy link
Member

@ranile ranile commented Jul 25, 2024

Description

Fix clippy CI for 1.80

This is the main culprit: https://blog.rust-lang.org/2024/05/06/check-cfg.html

Checklist

  • I have reviewed my own code
  • I have added tests

@ranile ranile changed the title fix rust 1.80 lints Fix clippy CI for 1.80 Jul 25, 2024
github-actions[bot]
github-actions bot previously approved these changes Jul 25, 2024
Copy link

github-actions bot commented Jul 25, 2024

Visit the preview URL for this PR (updated for commit 8eeb75c):

https://yew-rs-api--pr3691-1-80-lints-si5dr0r4.web.app

(expires Thu, 01 Aug 2024 14:45:18 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

@ranile ranile changed the title Fix clippy CI for 1.80 Fix CI for 1.80 & benchmarks Jul 25, 2024
@ranile ranile requested a review from WorldSEnder July 25, 2024 14:45
@WorldSEnder
Copy link
Member

I suppose there are still parts of the benchmark that need fixing, but getting the fixes for the new 1.80 lints in is already cool.

@ranile
Copy link
Member Author

ranile commented Jul 25, 2024

1.64 ones still fails but it's too ancient to support. We really should raise msrv

@ranile ranile merged commit 37e668b into master Jul 25, 2024
20 of 22 checks passed
@ranile ranile deleted the 1-80-lints branch July 25, 2024 15:33
@WorldSEnder WorldSEnder changed the title Fix CI for 1.80 & benchmarks Fix CI for 1.80 & (partially) benchmarks Jul 25, 2024
@WorldSEnder WorldSEnder added the A-ci Area: The continuous integration label Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-ci Area: The continuous integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants