# Fix pip hash verification in assign-reviewers workflow \(\#51881\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/3fab76ced1baf2e0869f19625cb8e4a4a04b6a2a)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 3fab76ced1baf2e0869f19625cb8e4a4a04b6a2a

Requested commit: 3fab76ced1baf2e0869f19625cb8e4a4a04b6a2a

Commit: 3fab76ced1baf2e0869f19625cb8e4a4a04b6a2a

Tree: 8f694d852dd58190826947a249e5082de51ef9aa

Author: John D\. Swanson

Committer: GitHub

## Message

```
Fix pip hash verification in assign-reviewers workflow (#51881)

## Summary

Fix failing `assign-reviewers` workflow — pip's `--hash` syntax only
works in requirements files (`-r`), not constraint files (`-c`). The `-c
/dev/stdin` approach caused: `hashes are missing from some
requirements`.

Failing run:
https://github.com/zed-industries/zed/actions/runs/23272148116/job/67667106308

Coordinator PR:
https://github.com/zed-industries/codeowner-coordinator/pull/84

## Test plan

- [x] Verified locally: good hash installs cleanly, bad hash rejected
- [ ] After merge: verify assign-reviewers workflow passes on next PR

Release Notes:

- N/A
```

## Parents

- [953d87d63b80ccc80417f443d584047209c136a8](https://git.cafe/gitcafe/zed/commit/953d87d63b80ccc80417f443d584047209c136a8?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/3fab76ced1baf2e0869f19625cb8e4a4a04b6a2a?format=markdown)
