Update opt-in namespace stale runner cleanup to delete after 48 hours of no contact

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Details

We know that 90 days of no contact with runners is way too long of a timeline for runners to be deleted. Users, especially if part of large companies, don't have time to clean up their stale runners. They want us to do it for them.

Proposal

We should cut it down to 48 hours, which is still somewhat safe, since we've heard 24 hours would be good for some folks.

Edited by 🤖 GitLab Bot 🤖