Who are you flying with? If it's Singapore Airlines you must get a pre-flight test:
https://www.singaporeair.com/en_UK/sg/travel-info/transit-through-singapore/
Travellers, including Singapore citizens and permanent residents, transiting through Singapore will be required to take a...