You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add crates.io distribution with smart self-update detection
Add crates.io as a complementary distribution channel for the CLI.
The self-update mechanism now detects whether the CLI was installed via
cargo or prebuilt binary and adapts accordingly, using `cargo install`
for cargo-managed installations and GitHub Releases for binary installs.
Users can override with `--method=github` or `--method=cargo`.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
[](https://strangedays.tech)
@@ -131,6 +132,8 @@ Or install from source with Cargo:
131
132
cargo install devtrail-cli
132
133
```
133
134
135
+
> **Note:**`devtrail update-cli` automatically detects how you installed the CLI. Prebuilt binary installs update from GitHub Releases; cargo installs update via `cargo install`. You can override with `--method=github` or `--method=cargo`.
[](https://strangedays.tech)
@@ -131,6 +132,8 @@ O instalar desde el código fuente con Cargo:
131
132
cargo install devtrail-cli
132
133
```
133
134
135
+
> **Nota:**`devtrail update-cli` detecta automáticamente cómo instalaste el CLI. Las instalaciones con binario precompilado se actualizan desde GitHub Releases; las instalaciones con cargo se actualizan via `cargo install`. Puedes forzar el método con `--method=github` o `--method=cargo`.
0 commit comments