Preheat Oven: Heat oven to 375 degrees. Line a large baking sheet with parchment paper.
Mix Filling: Combine chicken, bacon, cheddar cheese, ranch dressing, and green onions in a bowl. Stir well.
Arrange Dough: Unroll crescent rolls and separate into triangles. Arrange in a circle on the baking sheet with wide ends overlapping in the center and points facing out. Leave a 5-inch opening in the middle.
Add Filling: Spoon chicken mixture onto the overlapped dough sections, forming a ring.
Fold Dough: Fold each triangle point over the filling and tuck under the wide base on the opposite side. Continue around the circle.
Brush with Egg: Beat egg and brush over dough for a golden finish.
Bake: Bake 20-25 minutes until golden brown and cooked through.
Cool: Let rest 5 minutes before slicing and serving.