diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 8d002b6..b2c37e0 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -46,7 +46,7 @@ jobs: run: cargo doc --no-deps - name: Light tests - run: cargo test --lib --all + run: cargo test --all - uses: nolar/setup-k3d-k3s@v1 with: @@ -56,4 +56,4 @@ jobs: k3d-args: "--no-lb --no-rollback --k3s-arg --disable=traefik,servicelb,metrics-server@server:*" - name: Heavy tests - run: cargo test --lib --all -- --ignored + run: cargo test --all -- --ignored diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index 085fe33..330f021 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml @@ -36,7 +36,7 @@ jobs: RUSTFLAGS: -Cinstrument-coverage LLVM_PROFILE_FILE: kube-lease-manager-%p-%m.profraw RUST_LOG: kube_lease_manager=debug - run: cargo test --lib --all -- --include-ignored + run: cargo test --all -- --include-ignored - name: Generate coverage run: | diff --git a/Cargo.toml b/Cargo.toml index 60f6d00..cc74923 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ keywords = ["kubernetes", "async", "lease", "leader", "election"] license = "MIT" readme = "README.md" repository = "https://github.com/alex-karpenko/kube-lease-manager" -version = "0.1.6" +version = "0.2.0" exclude = [ ".github/**", ".vscode/**", @@ -23,7 +23,7 @@ exclude = [ [dependencies] k8s-openapi = { version = "0.22.0", default-features = false } -kube = { version = "0.92.1", default-features = false, features = ["client"] } +kube = { version = "0.93.1", default-features = false, features = ["client"] } rand = { version = "0.8.5" } thiserror = "1.0.61" tokio = { version = "1.38.0", default-features = false, features = [ @@ -38,7 +38,7 @@ anyhow = "1.0.86" futures = { version = "0.3.30", default-features = false, features = [ "async-await", ] } -kube = { version = "0.92.1", default-features = false, features = [ +kube = { version = "0.93.1", default-features = false, features = [ "rustls-tls", "runtime", ] } @@ -46,7 +46,7 @@ tokio = { version = "1.38.0", default-features = false, features = [ "rt-multi-thread", ] } tracing-subscriber = { version = "0.3.18" } -uuid = { version = "1.9.1", features = ["v4"] } +uuid = { version = "1.10.0", features = ["v4"] } [package.metadata.docs.rs] features = ["k8s-openapi/v1_26"]