feat: add keychain-services

This commit is contained in:
2022-10-16 21:16:13 +08:00
parent 9ab7685f2d
commit a49d639b18
33 changed files with 5185 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
language: rust
cache: cargo
os: osx
rust: stable
branches:
only:
- master
install:
- rustup component add rustfmt-preview
- rustup component add clippy-preview
- command -v cargo-audit >/dev/null 2>&1 || cargo install cargo-audit
script:
# build
- cargo build --no-default-features
- cargo build
# test
- cargo test
# build (but do not run) interactive tests
- cargo test --features=interactive-tests --no-run
# audit
- cargo audit
# lint
- cargo fmt --version
- cargo fmt -- --check
- cargo clippy --version
- cargo clippy
# doc build
- cargo doc --no-deps