pub fn ensure_global_workflows_dir() -> Result<PathBuf, ZigError>
Ensure the global workflows directory exists, creating it if necessary.