cargo/.github/workflows
bors 9fd2510170 Auto merge of #12027 - weihanglo:platform-specific-deps, r=epage
chore: make credential dependencies platform-specific

### What does this PR try to resolve?

Starting from #11993, we made `cargo-credential-macos-keychain` and `cargo-credential-wincred` able to build on all platforms. However, some of their dependencies are not. This PR turns them into platform specific dependencies to circumvent the situation.

### How should we test and review this PR?

Run the following commands on all platforms Cargo supports.

```
cargo check --workspace --exclude cargo-credential-gnome-secret
```
2023-04-24 15:34:04 +00:00
..
audit.yml chore(ci): Enforce cargo-deny in CI 2023-02-23 19:31:36 -06:00
contrib.yml chore: bump mdbook to 0.4.27 2023-02-15 11:37:35 +00:00
main.yml Auto merge of #12027 - weihanglo:platform-specific-deps, r=epage 2023-04-24 15:34:04 +00:00