Hi Vercel team,
I'm on the Hobby plan using a Next.js project with a legacy Cron Job configured in vercel.json:
{"crons":[{"path":"/api/cron/update","schedule":"0 11 * * *"}]}
I want to deploy a production-environment candidate using: vercel deploy --prebuilt --prod --skip-domain
The Cron endpoint can write to private Vercel Blob storage. I must ensure that the staged deployment cannot run the Cron before promotion.
Could you confirm:
- Can a staged Production deployment created with --skip-domain receive scheduled requests from legacy Cron Jobs before promotion?
- Does the current live Production deployment continue receiving scheduled Cron requests while the new one is staged?
- Is there an officially supported way to build and validate a Production candidate without activating its Cron until promotion?
I'm asking specifically about legacy crons in vercel.json, not the newer Vercel Schedules feature.
Thank you.