Delta and Lyft have a new partnership. All SkyMiles members earn 1 mile per dollar spent with Lyft (and three miles per dollar on airport rides as a limited-time offer).
The nice thing about Delta-Lyft and Starwood-Uber is that earning is payment independent, so you can earn points for your ride and points for travel spend on your payment card.