From df59ec15641ba1072e5c7ee5d14b3be7ffaf9b44 Mon Sep 17 00:00:00 2001 From: Aroh Maurya Date: Thu, 13 Aug 2026 02:54:47 +0530 Subject: [PATCH] docs: fix stale paths in CONTRIBUTING.md The development setup steps contain two stale paths that break for anyone following them: - `git clone .../sigstore-python` creates `sigstore-python/`, but the next line says `cd sigstore`. The `cd` dates back to 0fd62c5, when the clone URL still pointed at `sigstore/sigstore`; 3929f79 updated the URL two days later without updating the `cd`. - The X.509 test case section links to `test/unit/assets/x509`, which no longer exists. a966b3e (#1089) moved `test/unit/assets/` to `test/assets/` and updated the `gen-x509-testcases` Makefile target, but not these two links, so both currently 404 on GitHub. Signed-off-by: Aroh Maurya --- CONTRIBUTING.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c3393b576..9c8b1df08 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -23,7 +23,7 @@ First, clone this repository: ```bash git clone https://github.com/sigstore/sigstore-python -cd sigstore +cd sigstore-python ``` Then, use one of the `Makefile` targets to run a task. The first time this is @@ -91,10 +91,10 @@ including code coverage with [`coverage.py`](https://coverage.readthedocs.io/). #### X.509 test cases `sigstore` includes some checked-in X.509 test assets under -[`test/unit/assets/x509`](./test/unit/assets/x509/). +[`test/assets/x509`](./test/assets/x509/). These assets are generated by the adjacent -[`build-testcases.py`](./test/unit/assets/x509/build-testcases.py) script, +[`build-testcases.py`](./test/assets/x509/build-testcases.py) script, which can be updated to generate additional test cases. To re-build the X.509 test cases, you can use `make`: