Skip to content

Offer cargo install now that the crates are published - #6

Closed
Zenofex wants to merge 1 commit into
mainfrom
docs/cargo-install
Closed

Zenofex wants to merge 1 commit into
mainfrom
docs/cargo-install

Conversation

@Zenofex

@Zenofex Zenofex commented Sep 26, 2026

Copy link
Copy Markdown
Contributor

Both crates are live on crates.io at 0.4.1.

Verified end to end rather than from the workflow's exit code:

cargo install bootintel-cli --locked --root /tmp/ci-install
  Installed package `bootintel-cli v0.4.1` (executable `bootintel`)

empty capture exit=2      (expect 2)
unrecognized exit=3       (expect 3)
timestamped U-Boot banner detected
manpage | head exit=0     (expect 0)

That is the whole fix set, reached through the public index.

The README keeps the install one-liner first and notes that the cargo path builds from source, so it needs a toolchain and takes minutes where the prebuilt binary takes seconds.

This is the step docs/releasing.md deliberately held back until a publish had actually succeeded, for the reason that made three advertised channels dead ends: an install command that fails reads as an abandoned project.

bootintel-detectors and bootintel-cli are both on crates.io at 0.4.1.
Verified end to end rather than from the workflow's exit code: cargo install
bootintel-cli --locked into a clean root produces a 0.4.1 binary that exits 2
on an empty capture, 3 on unrecognized input, detects a timestamped U-Boot
banner, and survives a pipe into head. That is the fix set, reached through
the public index.

The README keeps the install one-liner first and notes that the cargo path
builds from source, so it needs a toolchain and takes minutes where the
prebuilt binary takes seconds. Both are real options and the faster one leads.

This is the step docs/releasing.md held back until a publish had actually
succeeded, for the reason that made three advertised channels dead ends: an
install command that fails reads as an abandoned project.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@Zenofex

Zenofex commented Sep 26, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by the rename: the README install line lands in that branch as cargo install bootintel instead of cargo install bootintel-cli.

@Zenofex Zenofex closed this Sep 26, 2026
@Zenofex
Zenofex deleted the docs/cargo-install branch September 26, 2026 10:58
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