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

Update crates and add some sub command/options #13

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Commits on Dec 3, 2022

  1. add check sub command to check if a key exists

    It will check if the key exists.
    
    Signed-off-by: bin liu <[email protected]>
    liubin authored and gnprice committed Dec 3, 2022
    Configuration menu
    Copy the full SHA
    95c73dd View commit details
    Browse the repository at this point in the history
  2. add realse action to release tarball for downloading

    Signed-off-by: bin liu <[email protected]>
    liubin authored and gnprice committed Dec 3, 2022
    Configuration menu
    Copy the full SHA
    652f864 View commit details
    Browse the repository at this point in the history
  3. add Dockerfile to release container image

    Signed-off-by: bin liu <[email protected]>
    liubin authored and gnprice committed Dec 3, 2022
    Configuration menu
    Copy the full SHA
    d695203 View commit details
    Browse the repository at this point in the history
  4. support set different data type

    now support set bool/i64.
    
    Signed-off-by: bin liu <[email protected]>
    liubin authored and gnprice committed Dec 3, 2022
    Configuration menu
    Copy the full SHA
    783e1a2 View commit details
    Browse the repository at this point in the history
  5. fix type: flase -> false

    Signed-off-by: bin liu <[email protected]>
    liubin authored and gnprice committed Dec 3, 2022
    Configuration menu
    Copy the full SHA
    a99be31 View commit details
    Browse the repository at this point in the history
  6. support edit file in place

    add two opitons for set sub command:
    
    - overwrite: save the result to the TOML file.
    - backup: create a backup file before overwrite.
    
    Both of them are false by default.
    
    Signed-off-by: bin liu <[email protected]>
    liubin authored and gnprice committed Dec 3, 2022
    Configuration menu
    Copy the full SHA
    63aa4c4 View commit details
    Browse the repository at this point in the history
  7. add some unit tests and a workflow to run tests in pull requests.

    Signed-off-by: bin liu <[email protected]>
    liubin authored and gnprice committed Dec 3, 2022
    Configuration menu
    Copy the full SHA
    be95a30 View commit details
    Browse the repository at this point in the history