feat(wfe-rustlang): add Rust toolchain step executors
New crate providing cargo and rustup step types for WFE workflows: Cargo steps: build, test, check, clippy, fmt, doc, publish Rustup steps: rust-install, rustup-toolchain, rustup-component, rustup-target Shared CargoConfig base with toolchain, package, features, release, target, profile, extra_args, env, working_dir, and timeout support. Toolchain override via rustup run for any cargo command.
This commit is contained in:
6
wfe-rustlang/src/lib.rs
Normal file
6
wfe-rustlang/src/lib.rs
Normal file
@@ -0,0 +1,6 @@
|
||||
pub mod cargo;
|
||||
pub mod rustdoc;
|
||||
pub mod rustup;
|
||||
|
||||
pub use cargo::{CargoCommand, CargoConfig, CargoStep};
|
||||
pub use rustup::{RustupCommand, RustupConfig, RustupStep};
|
||||
Reference in New Issue
Block a user