Commit bb671c8
authored
👷 ci(release): report a missing release token (#692)
Every dispatch of [Prepare
release](https://github.com/tox-dev/pipdeptree/actions/workflows/prepare-release.yaml)
has failed at the checkout step with `Input required and not supplied:
token`, on 2026-08-08, 2026-08-13 and 2026-08-20. The message names
neither the missing secret nor the environment it belongs in, and
reaching it costs a dispatch and a look at the log. `RELEASE_PAT` is
absent from the `release-auth` environment, and the same failure returns
whenever the token expires or gets revoked.
A guard ahead of the checkout now reads the secret and stops with
`RELEASE_PAT is unset; add it to the release-auth environment`, which
shows up on the run summary as an annotation. Supplying the token stays
a separate step, done in the repository settings.1 parent d0421c3 commit bb671c8
1 file changed
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
20 | 29 | | |
21 | 30 | | |
22 | 31 | | |
| |||
0 commit comments