Skip to content

Update proc-macro-crate requirement from 1.0.0 to 3.0.0 in /proc-macro-definitions #408

Update proc-macro-crate requirement from 1.0.0 to 3.0.0 in /proc-macro-definitions

Update proc-macro-crate requirement from 1.0.0 to 3.0.0 in /proc-macro-definitions #408

Workflow file for this run

name: Deny Warnings
permissions:
contents: read
on:
pull_request:
branches: [develop]
push:
branches: [develop]
jobs:
deny-warnings:
name: Deny Warnings
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions-rs/[email protected]
with:
toolchain: stable
profile: minimal
components: clippy
- run: cat CI.toml >> Cargo.toml
- run: cd proc-macro-definitions && cargo clippy --locked --all-targets --no-default-features -- -D warnings
- run: cd proc-macro-definitions && cargo clippy --locked --all-targets -- -D warnings
- run: cd proc-macro-definitions && cargo clippy --locked --all-targets --all-features -- -D warnings
- run: cargo clippy --locked --all-targets --no-default-features -- -D warnings
- run: cargo clippy --locked --all-targets -- -D warnings
- run: cargo clippy --locked --all-targets --all-features -- -D warnings
# TODO: Fix and then deny these too:
- run: cd book && cargo clippy --all-targets --locked --no-default-features
- run: cd book && cargo clippy --all-targets --locked
- run: cd book && cargo clippy --all-targets --locked --all-features