From ca393155b6d4c8262fb13bb718b8c17196f91ca0 Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Tue, 18 Aug 2026 12:58:41 +0200 Subject: [PATCH 1/2] ci(drivers): lint portable drivers on macOS Signed-off-by: Evan Lezar --- .github/workflows/branch-checks.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/branch-checks.yml b/.github/workflows/branch-checks.yml index 1f058532a9..bece5c8825 100644 --- a/.github/workflows/branch-checks.yml +++ b/.github/workflows/branch-checks.yml @@ -199,6 +199,12 @@ jobs: -p openshell-sandbox \ -p openshell-core \ -p openshell-cli \ + -p openshell-driver-db-credstore \ + -p openshell-driver-docker \ + -p openshell-driver-kubernetes \ + -p openshell-driver-kubernetes-secrets \ + -p openshell-driver-podman \ + -p openshell-driver-vault \ --all-targets \ -- -D warnings From 54debdf5944c11933a718d252d6cb86ad59a4e0b Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Tue, 18 Aug 2026 13:03:05 +0200 Subject: [PATCH 2/2] fix(driver-podman): compile container spec on macOS Signed-off-by: Evan Lezar --- crates/openshell-driver-podman/src/container.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/crates/openshell-driver-podman/src/container.rs b/crates/openshell-driver-podman/src/container.rs index d011790950..cae477618c 100644 --- a/crates/openshell-driver-podman/src/container.rs +++ b/crates/openshell-driver-podman/src/container.rs @@ -14,7 +14,6 @@ use openshell_core::{driver_mounts, proto_struct}; use serde::Serialize; use serde_json::Value; use std::collections::{BTreeMap, HashSet}; -#[cfg(target_os = "linux")] use std::path::Path; /// Returns `true` when `SELinux` is enabled (enforcing or permissive).