FWIW
I cleaned a old Colt 1911 with regular Ivory dishwashing soap and hot water about 2 wks ago. I used Castrol Syntec 0w-30 (this is the one with the green color from -Germany).
About 700 rds fired so far. I pulled the top off to have a looksee, put it back on lube is still there, no rust, no corrosion. Gonna run it some more as is. Just wiping off the external with it too.
I have yet to add lube mind you, and the firing residue just wipes off...