Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Automate nightly Turbopack release tagging (vercel#3594)
This adds a new workflow which automatically releases nightly versions of turbopack. Coupled with vercel/next.js#45506, we'll be able to fully automate our release process into Next.js. 1. The process kicks of with cron every midnight-ish PST. 2. We find the latest commit that passes CI 3. We bump the latest tag version (more on this in a bit) 4. We generate a new GH release with this version The automated tagging version will break with our current `turbopack-YYMMDD.XYZ` release process just a bit. The tag action that I'm using can't generate a date-like tag, it can only handle semver (with optional prefix). So I've set it up to generate `turbopack-MAJOR.MINOR.PATCH-nightly.XYZ` tags. The `turbopack-` here differentiates us from Turborepo, and the `nightly` tag denotes this a non-release software. I hope that I've configured this correctly to always bump patches, but I'm not 100% confident until it runs. Fixes WEB-502
- Loading branch information