I would argue flatly that if there is a chance of causing any damage (hp loss) then it’s an attack.
Pouring oil per se could not cause damage so I can’t see it as an attack. Holy water on a vampire would be an attack as it would cause hp loss if successful.