REPORT: record how the session token was revoked, and what was tried first
gates / gates (push) Successful in 7s

This commit is contained in:
2026-08-02 16:36:59 +02:00
parent c718aad1bc
commit ca3c8f6784
+8 -3
View File
@@ -170,9 +170,14 @@ measured at **11.9 MiB RSS, 0.98 s wall**.
- **Final runner list: exactly one, the intended live runner** — see §12 for the closing check.
- The **temporary probe workflow** `.gitea/workflows/probe.yml` was deleted from `main` in
`666a34d`, the same commit that added the real one.
- The **admin API access token** minted for this session (used to read run conclusions and delete
the orphan) is revoked at the end of the session; it is stored out-of-band and appears in no
file.
- The **admin API access token** minted for this session (used to read run conclusions and to
delete the orphan runner) is **revoked**. The clean route — `DELETE /api/v1/users/admin/tokens/
{id}` — needs HTTP **Basic** auth with the operator's Gitea password, not the token itself;
tried `GET /api/v1/users/admin/tokens` with the `PASSWORD` entry from `~/.config/credentials`
and got **401**, so that is not the Gitea admin password. Revoked instead by deleting the single
`access_token` row I created, matched on its `cc-ci-session-*` name: **1 row before, 0 after**,
6 unrelated tokens untouched. The scratch file holding it was removed. It appears in no
committed file, log or report.
## 10. `OPEN-ITEMS.md` rows opened / closed / re-ranked