While the pasta cooks: Heat the olive oil in a large skillet over medium heat. Add the diced squash & onion and sauté until tender, 5 to 6 minutes. Add the cherry tomatoes and garlic, reduce the heat to medium-low, and toss to combine. Cover the skillet and cook until the tomatoes are very tender and bursting, 7 to 9 minutes.