Rebuild workflow