The noun repast can be countable or uncountable.
In more general, commonly used, contexts, the plural form will also be repast.
However, in more specific contexts, the plural form can also be repasts e.g. in reference to various types of repasts or a collection of repasts.