Commit 11ded9b
[gobby-cli-#962] ci: publish gwiki via CARGO_REGISTRY_TOKEN, not Trusted Publishing
release-gwiki.yml's publish job used GitHub OIDC Trusted Publishing
(rust-lang/crates-io-auth-action + id-token: write + environment: crates-io),
but crates.io has no Trusted Publishing config registered for gobby-wiki, and
that config can only be created in the crates.io web UI, not via the CLI — so
the gwiki-v0.6.5 publish failed with "No Trusted Publishing config found for
repository GobbyAI/gobby-cli".
Switch gwiki to the same static CARGO_REGISTRY_TOKEN secret that already ships
gobby-core, gcode, and ghook to the registry. Drop the OIDC auth step, the
id-token permission, and the crates-io environment. Update the release guide
accordingly.
Validated with actionlint.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 464d287 commit 11ded9b
2 files changed
Lines changed: 8 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
326 | 326 | | |
327 | 327 | | |
328 | 328 | | |
329 | | - | |
330 | | - | |
331 | 329 | | |
332 | 330 | | |
333 | 331 | | |
| |||
355 | 353 | | |
356 | 354 | | |
357 | 355 | | |
358 | | - | |
| 356 | + | |
359 | 357 | | |
360 | 358 | | |
361 | 359 | | |
| |||
365 | 363 | | |
366 | 364 | | |
367 | 365 | | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
372 | | - | |
373 | 366 | | |
374 | 367 | | |
375 | 368 | | |
376 | | - | |
377 | | - | |
| 369 | + | |
| 370 | + | |
378 | 371 | | |
379 | 372 | | |
380 | 373 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
61 | | - | |
62 | | - | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
63 | 65 | | |
64 | 66 | | |
65 | 67 | | |
| |||
0 commit comments