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

CI: Add rustfmt and cargo clippy to CI #95

Merged
merged 17 commits into from
Apr 26, 2023

Commits on Mar 21, 2023

  1. Minor cargo clippy fixes.

    Signed-off-by: Ismo Puustinen <[email protected]>
    ipuustin committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    51526b2 View commit details
    Browse the repository at this point in the history
  2. CI: Add rustfmt and cargo clippy to CI

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    cc3c6d5 View commit details
    Browse the repository at this point in the history
  3. run rustfmt

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    bc8c7a0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b88a676 View commit details
    Browse the repository at this point in the history
  5. remove all-features flag from clippy

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    556ba00 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Fix Clippy-detected issues.

    Mark unfixed clippy warnings as allowed.
    
    The idea is that we'll catch new errors in CI and also we can fix the
    existing warnings whenever we like.
    
    Signed-off-by: Ismo Puustinen <[email protected]>
    ipuustin committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    669b463 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Merge pull request #2 from ipuustin/add-fmt-to-ci

    Mark unfixed clippy warnings as allowed
    Mossaka committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    6d5f067 View commit details
    Browse the repository at this point in the history
  2. Apply rustfmt

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    000e221 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Last clippy fixes.

    Signed-off-by: Ismo Puustinen <[email protected]>
    ipuustin committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    a980341 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Merge pull request #3 from ipuustin/add-fmt-to-ci

    Last clippy fixes.
    Mossaka committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    37498c9 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. Merge branch 'main' into add-fmt-to-ci

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    f432761 View commit details
    Browse the repository at this point in the history
  2. Resolve clippy issues

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    a445acb View commit details
    Browse the repository at this point in the history
  3. pin rust version to 1.69.0 in CI

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    a58a8a1 View commit details
    Browse the repository at this point in the history
  4. run rustfmt

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    9dd0a2a View commit details
    Browse the repository at this point in the history
  5. added setup OCI runtime build env in fmt job

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    3b437d0 View commit details
    Browse the repository at this point in the history
  6. remove unneeded return statement to make clippy happy

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    4476a1e View commit details
    Browse the repository at this point in the history
  7. Applied clippy suggestions

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    256fbc0 View commit details
    Browse the repository at this point in the history