diff --git a/crates/icepick/build.rs b/crates/icepick/build.rs index d508a9b..10c2450 100644 --- a/crates/icepick/build.rs +++ b/crates/icepick/build.rs @@ -1,7 +1,5 @@ use icepick_workflow::Workflow; -use std::{collections::HashMap, path::{PathBuf, Path}}; -use smex; -use bincode; +use std::{collections::BTreeMap, path::{PathBuf, Path}}; fn env_var(var: &'static str) -> String { println!("cargo::rerun-if-env-changed={var}"); @@ -18,7 +16,7 @@ fn main() { let workflows_dir = PathBuf::from(crate_dir).join("workflows"); track_path(&workflows_dir); - let mut workflows_by_module: HashMap> = Default::default(); + let mut workflows_by_module: BTreeMap> = Default::default(); for module_dir in std::fs::read_dir(&workflows_dir).unwrap() { let module_dir = module_dir.unwrap();