ANCOVA is relatively robust to departures from normality, so I would ask just how badly are you violating the assumption. In many cases, you are safe thanks to the Central Limit Theorem. For a more detailed explanation, you can check out this video: https://youtu.be/1vMGC66yiqI