Skip to content

ci: remove the termlens-cli publish bootstrap, now that it is unnecessary - #303

Merged
vyncint merged 1 commit into
mainfrom
teardown-bootstrap
Sep 8, 2026
Merged

ci: remove the termlens-cli publish bootstrap, now that it is unnecessary#303
vyncint merged 1 commit into
mainfrom
teardown-bootstrap

Conversation

@vyncint

@vyncint vyncint commented Sep 8, 2026

Copy link
Copy Markdown
Owner

v0.10.1 published termlens-cli through Trusted Publishing (run 34211967168), which is the proof the bootstrap was waiting for. Removing:

  • .github/workflows/publish-cli.yml
  • its use-trusted-publishing exemption in .github/zizmor.yml
  • the "not linked yet" warning in docs/RELEASING.md, which now records both crates as linked and states plainly that no secret is stored for publishing

The teardown ran after a release rather than as soon as the link existed, on purpose: that workflow was the only path that could publish termlens-cli without OIDC, and removing a fallback before its replacement has actually run is the wrong order. RELEASING.md keeps the recipe for the next new crate with that ordering written into it.

Yours: delete the CARGO_REGISTRY_TOKEN repository secret — nothing in the repo reads it any more.

Refs #255

…sary

v0.10.1 published termlens-cli through Trusted Publishing, which is the
proof the bootstrap was waiting for. The workflow, its zizmor exemption and
the "not linked yet" warning in RELEASING.md all go with it.

The teardown deliberately ran after a release rather than as soon as the
crates.io link existed: this workflow was the only path that could publish
termlens-cli without OIDC, and removing a fallback before the mechanism
replacing it has actually run is the wrong order. RELEASING.md keeps the
recipe for the next new crate, with that ordering stated.

The `CARGO_REGISTRY_TOKEN` secret is the owner's to delete; nothing in the
repository reads it any more.

Refs #255

Signed-off-by: Vyncint Ng <115854244+vyncint@users.noreply.github.com>
@vyncint
vyncint merged commit dc9a073 into main Sep 8, 2026
15 checks passed
@vyncint
vyncint deleted the teardown-bootstrap branch September 8, 2026 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant