Doit-on dire un ou une carmagnole ?

Les deux se disent, un carmagnole ou une carmagnole !