The Blood of Dawnwalker has seven endings. They are gated in three different ways, and knowing which is which is enough to steer toward one without spoiling it.
Two are decided by an ally
The Patricide follows from carrying Lacra, the vrakhir who came to Vale Sangora with her own reason to want Brencis dead. The Knyazmaker follows from carrying Crake and the rebellion, and turns the question from who dies into who rules next.
Because these are companion-gated, some achievements are tied to which ally you finish beside. A single run cannot hold both.
Four are decided by choice
The Turncoat, The Folk Hero, A Hero They Deserve and Together Forever come from decisions rather than companions. A Hero They Deserve is the one worth naming plainly: you can leave the valley, and the game treats that as a real ending rather than a refusal to play.
One is decided by the clock
Time Runs Out is what happens if the thirtieth day passes. It is not a failure state and it does not reload you. The investiture proceeds and the story resolves from there, which makes it the seventh ending rather than the absence of one.