-
Notifications
You must be signed in to change notification settings - Fork 12
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
Overhaul CI and add an MSRV #21
Conversation
Adds an MSRV, and adapts the CI from linebender/glazier#149
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, thanks
components: clippy | ||
|
||
- name: cargo clippy (wasm) | ||
run: cargo clippy --all-targets --target wasm32-unknown-unknown -- -D warnings |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is --all-targets
necessary here (when it is already done in other jobs?)?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think so.
This ensures that any tests, benchmarks and examples check for wasm (even though there currently are none of those)
This is cargo having two different meanings of the word "target" (or well at least three, if you include the target directory).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for cleaning this up!
Adds an MSRV, and adapts the CI from linebender/glazier#149
Also prepares for merge queues