Add a license check in the Scheduling worker itself

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

The following discussion from !146475 (merged) should be addressed:

  • @terrichu started a discussion: (+2 comments)

    question (non-blocking): I wonder if there needs to be license and/or feature flag gates in this class (or in the calling CRON Zoekt::SchedulingWorker)? I see the cron worker has a beta flag though, so leaving this as a non-blocking to see what y'all think

Edited by 🤖 GitLab Bot 🤖