Friday showers should give way to mostly sunny weekend