pub fn prepare_http_step(
step: &PipelineStep,
context: &HashMap<String, StepExecutionResult>,
specs: Option<&[RuntimeSpec]>,
env_groups: Option<&[RuntimeEnvGroup]>,
selected_env_group_slug: Option<&str>,
attempt: usize,
max_attempts: usize,
) -> Result<PreparedHttpStep, StepExecutionResult>