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
43a5bc0 ci: [#450] use stable container publish check name (Jose Celano)
29033f5 refactor: [#450] rename internal crates for tracker deployer namespace (Jose Celano)
Pull request description:
## Summary
Rename internal crates to the tracker-deployer namespace before first crates.io publication, and propagate the new names through workspace dependencies, workflows, tests, docs, and examples.
## Renames
- torrust-deployer-types -> torrust-tracker-deployer-types
- torrust-dependency-installer -> torrust-tracker-deployer-dependency-installer
## Why
No crate has been published yet, so this is the safest point to align crate names with the repository/project namespace and avoid long-term migration overhead.
## Scope
- Cargo manifests and dependency references
- publish workflow crate names and checks
- Rust imports/usages where needed
- docs/examples/help text references
## Validation
- pre-commit checks run locally before branch handoff
- PR CI runs the full workflow matrix before merge
## Follow-up
After merge, re-run the release branch workflow and verify crates.io publication with updated token permissions in the crates-io environment.
ACKs for top commit:
josecelano:
ACK 43a5bc0
Tree-SHA512: 9740e0d12d78d2aa1bc772fb7d05db378ff03f9196129c1f362af08211a030a7927317fa059e53d55da6dabacac3d9a68f48f300649f0e2bd5f764cd8f5a4a6e
cargo run -p torrust-dependency-installer --bin dependency-installer -- install
27
+
cargo run -p torrust-tracker-deployer-dependency-installer --bin dependency-installer -- install
28
28
```
29
29
30
-
> **Note**: `cargo run --bin dependency-installer` does not work from the workspace root because the binary lives in a sub-package. Always use `-p torrust-dependency-installer`.
30
+
> **Note**: `cargo run --bin dependency-installer` does not work from the workspace root because the binary lives in a sub-package. Always use `-p torrust-tracker-deployer-dependency-installer`.
0 commit comments