<!-- Thanks for filing a 🐛 bug report 😄! --> **Problem** https://github.com/shadowsocks/shadowsocks-rust/runs/962064929?check_suite_focus=true Build running on Github Action with macos-latest always reports missing `serde_derive`. - `serde_derive` should already be included by `serde`'s feature `derive`: https://github.com/serde-rs/serde/blob/53b9871b172c1c29a16e66138f108bf4155444fe/serde/Cargo.toml#L35 - shadowsocks-rust's `Cargo.toml` have specified the `derive` feature: https://github.com/shadowsocks/shadowsocks-rust/blob/6451f33b2e9471b44feb315778d6f60d81634a86/Cargo.toml#L116 - It only happens in Github Action's macos-latest runner. I can't reproduce it locally.