Preheat oven to 425 degrees. Line two large baking sheets with parchment paper.
In a large bowl, stir together the black beans, corn, avocado, Greek yogurt, chopped cilantro, cumin, chili powder, smoked paprika, oregano, garlic, and the cheeses until well combined.
Lay an egg roll wrapper on a flat surface so it resembles a diamond facing you. Rub around the edges with a bit of water. Spoon 1-2 tablespoons of filling into the wrapper. Fold in the bottom, then the sides, then roll towards the top of the wrapper. Set seam-side down on the prepared baking sheet. Repeat with remaining wrappers and filling. You will get anywhere from 15-20 egg rolls depending on how much filling you use in each.
Brush each egg roll with olive oil. Bake for 10-12 minutes on one side, then flip and bake an additional 10-12 minutes. Remove from oven. The egg rolls will continue to crisp up as they cool slightly.
To make the ranch, add all ingredients to a food processor. Whip until creamy. Alternatively, finely chopped the cilantro, chives, jalapeno, and garlic cloves by hand, then add to a jar with the mayonnaise, yogurt, lime juice, onion powder, salt and pepper and shake until thoroughly combined.
Serve egg rolls with the spicy ranch and additional lime juice, as desired.