Rain mostly holds off for city event