Runs any due Phase 21 scheduled metadata refreshes once.
Suitable for system cron, kubectl run, fly.io scheduled machines, and
any other host scheduler that prefers a CLI invocation over an Oban
worker. Adopters who use Oban add the documented Cron one-liner
instead — see the README "Operations" section.
mix relyra.refresh_due --repo MyApp.RepoReturns :ok on a clean tick (including the no-due-sources case, which
emits the [:relyra, :saml, :metadata, :auto_refresh, :skipped] event).