Brown the beef in a skillet. Drain off the grease, then stir in the taco seasoning and a splash of water. Set it aside to cool a bit.
Unroll the crescent dough into one big rectangle and press the seams together. Spread the cream cheese all over it.
Scatter the beef over the cream cheese, then add the cheddar, tomatoes, olives, and green onions.
Roll the dough up tightly, starting from the long side. Pop the log in the fridge for 15 minutes, then slice it into 1-inch rounds.
Lay the rounds on a lined baking sheet. Bake at 375°F (190°C) for 15 to 20 minutes, until golden and cooked through.