Civic nationalism exists, but it's fairly rare. My first thought was Scottish nationalism, which the Wikipedia page mentions, along with Welsh, Corsican, and Catalan nationalism. I think that if Catalan nationalism qualifies, Iraqi Kurdish nationalism and Quebecois nationalism would also qualify, since Catalan, Kurdish, and Quebecois nationalism are all based on language rather than ethnicity. Taiwanese nationalism might also qualify, since it opposes the Mandarin-speaking Han Chinese hegemony of the KMT.
What's notable is that all of these movements are separatist movements, with Welsh nationalists supporting remaining part of both the UK and the EU, and Scottish and Catalan nationalists proposing leaving the UK and Spain but rejoining the EU. This suggests that when civic nationalism succeeds it is likely to become internationalist.
On the other hand, it seems to me like New Zealand First is a fairly successful non-racist nationalist party. Though anti-alliance and anti-immigration, it has drawn its strength disproportionately from Maori New Zealanders. More controversial would be the Party for Freedom (PVV) in the Netherlands, run by Geert Wilders who is hostile to Islam because he believes it is contrary to Dutch values, but not racist, and indeed worked closely with the black ex-Muslim Ayaan Hirsi Ali. However in both cases, the parties are organized around an other: immigrants for NZF, Muslims and immigrants for PVV.
And you could argue that civic nationalist separatist parties are similar organized around an other, that being the nation they want to separate from. So it seems to me like non-racist nationalism is possible, but an other is always necessary. On the other hand, political parties always seem to other their opponents, so I'm not sure that this makes nationalism unique.