The way I handle Deeds is that only the one happens each round no matter how many attacks you can make.
Example: A dwarf of level 6 with a 13 Strength would have 1d20+1d16 action dice, 1d14 for his shield bash, 1d8 deed die, and a +1 strength modifier.
He then makes all three attacks available and the player rolls, starting with the d20+d8. He gets a 15 and a 5, then totals this attack's to-hit roll (21) and sets aside the deed die without changing the result (5). Damage is then rolled if it hit.
Next he rolls the d16, gets a 10, and adds his modifiers (5 from the deed die, 1 from strength) for a total of 16, and rolls damage if he hits.
Finally the shield bash d14 roll, gets an 8, adds strength and deed die result (5 still) for a total attack of 14, and again damage is rolled if that is a hit.
In all cases the damage rolls would be the die type based on the weapon and add a total of +6 (1 from strength, and the 5 rolled on the deed die this round).
I don't know if that's how it works for sure either, but I really, really thought that was a good explanation, and I'll be sure to utilize it when this question is asked at my table.