如果一名公务员在退休时发现自己之前没有缴纳社保,那么公务员退休金的支付责任将由政府承担。因为公务员的退休金不仅仅是由个人缴纳的社保决定,还包括了政府的财政拨款。所以,即使是未缴纳社保的公务员,也能够获得一定的退休金待遇,而这些福利待遇将由政府来进行支付。