I believe "technically" repeating a key while holding it is considered by blizz to be automation. Not that they could tell, since mashing a key repeatedly does effectively the same thing, but I just thought I'd throw it out there just in case.

Here's a blue post on the subject: https://us.battle.net/forums/en/wow/topic/13020372448