diff --git a/.github/actions/setup-rust/action.yml b/.github/actions/setup-rust/action.yml index 9ba1ab1cd..1cc8d0038 100644 --- a/.github/actions/setup-rust/action.yml +++ b/.github/actions/setup-rust/action.yml @@ -28,7 +28,7 @@ outputs: value: ${{ (runner.os == 'Linux' && '--workspace') || (runner.os == 'macOS' && '-p connlib-client-apple -p connlib-client-shared -p firezone-tunnel -p snownet') || - (runner.os == 'Windows' && '-p connlib-client-shared -p firezone-bin-shared -p firezone-gui-client -p firezone-gui-client-common -p firezone-headless-client -p firezone-logging -p firezone-telemetry -p firezone-tunnel -p gui-smoke-test -p snownet') }} + (runner.os == 'Windows' && '-p connlib-client-shared -p connlib-model -p firezone-bin-shared -p firezone-gui-client -p firezone-gui-client-common -p firezone-headless-client -p firezone-logging -p firezone-telemetry -p firezone-tunnel -p gui-smoke-test -p http-test-server -p ip-packet -p phoenix-channel -p snownet -p socket-factory -p tun') }} runs: using: "composite" diff --git a/rust/tun/Cargo.toml b/rust/tun/Cargo.toml index 31b17c2c7..a34302399 100644 --- a/rust/tun/Cargo.toml +++ b/rust/tun/Cargo.toml @@ -4,7 +4,7 @@ version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html -[dependencies] +[target.'cfg(target_family = "unix")'.dependencies] libc = "0.2" tokio = { workspace = true }