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

Add GitHub Actions workflow ci.yaml #34

Merged
merged 7 commits into from
Feb 21, 2024
Merged

Commits on Jan 31, 2024

  1. Address compiler warnings

    Address compiler warnings given by `cargo check` or `cargo build`.
    dongsupark committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    eff8bc7 View commit details
    Browse the repository at this point in the history
  2. Address cargo fmt issues

    Address coding style issues given by `cargo fmt`.
    dongsupark committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    a70f96a View commit details
    Browse the repository at this point in the history
  3. Address issues of cargo clippy

    Address issues given by linter, `cargo clippy`.
    
    * remove unnecessary return.
    * remove unnecessary to_string.
    * remove comparison of bool with true/false
    * remove unnecessary reference
    * remove redundant use tokio
    * remove unnecessary let binding
    * remove empty strings in println!()
    * use vec![] macro instead of pushing values to a mutable Vec
    * use &str instead of &String to avoid creating a new object
    dongsupark committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    3a3314f View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. .github: add GitHub Actions workflow ci.yaml

    Add new GitHub Actions workflow `ci.yaml`, which runs `cargo fmt`,
    `cargo build`, `cargo test`, and `cargo clippy`.
    dongsupark committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    dc460a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91158c1 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    d0e26ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90ce1aa View commit details
    Browse the repository at this point in the history