This module implements a Drush command that finds releases older than a given time and pushes them to a queue so they can be deleted by a queue worker. It's query is based on the one that Node Revision Delete module uses, but simpler.
For example, to create a queue to delete article revisions older than a year, you would run this command: