aboutsummaryrefslogtreecommitdiff
path: root/maint/cargo-crate-owners
Commit message (Collapse)AuthorAgeFilesLines
* Rename maint/list_crates to kebab-caseIan Jackson2026-01-201-1/+1
| | | | | | | | | | Swap the symlink direction: now we have list_crates.py (the python module) with a symlink list-crates pointing to it. This allows the module to be imported but the command to be kebab case. The checking tooling doesn't understand this special arrangement. Lots of references to update!
* maint: Avoid x-prefix in comparisons.Gabriela Moldovan2025-07-171-1/+1
| | | | | | | This applies the fixes suggested by shellcheck (the x-prefixes were causing the `shellcheck` job to fail; see [SC2268]). [SC2268]: https://www.shellcheck.net/wiki/SC2268
* Typo fixes (automatic and hand-verified)Nick Mathewson2025-07-091-1/+1
| | | | Made with https://crates.io/crates/typos-cli
* maint/cargo-crate-owners: Add comment about empty filesIan Jackson2024-07-101-1/+4
| | | | | Prompted by: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2255#note_3046801
* maint/cargo-crate-owners: Fix and comment sedderyIan Jackson2024-07-101-4/+6
| | | | | | | Prompted by: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2255#note_3046739 There is an improvement to comment semantics.
* maint/cargo-crate-owners: Comment read_owners_overrideIan Jackson2024-07-101-0/+3
| | | | | Prompted by: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2255#note_3046737
* maint/cargo-crate-owners: Implement override facilityIan Jackson2024-07-101-1/+53
|
* maint/cargo-crate-owners: Plan for override facilityIan Jackson2024-07-101-0/+42
|
* maint/cargo-crate-owners: More sophisticated ownership check scriptIan Jackson2024-06-241-0/+90
Compared to check-crate-owners: 1. Checks for uniformity, rather than having an embedded list of intended maintainers. 2. Uses curl | jq, rather than `cargo owner`. This is necessary for: 3. Ignores crates which have never been published. This is necessary to be able to run this in CI, since there may be new crates in the workspace. 4. Prints the ownership information rather differently - just the usernames. This is a consequence of using curl | jq.