Two possible issues-

1)If you're gonna run for 30 minutes, you should eat something within the last 12 hours.

2)If you had any residual water in your ears from your shower and it was cold and you were moving vigorously, that could temporarily do something to your inner ear to affect your equilibrium, causing you to vomit even though everything else feels fine.