mirror of https://github.com/vuejs/core.git
* build: support `--canary` flag for canary releases Also adds `--skip-git` and `--skip-prompts` flags as they would be useful in ecosystem-ci * ci: add a workflow to do canary releases every Monday * build: allow manually releasing patch canary versions * chore: don't bother updating the README As far as I know, only Knighly modifies the README for nightly builds: <https://www.npmjs.com/package/@knightly/vue> Nuxt, React, and TypeScript all keep the README as-is for edge releases. So I think we can avoid the complexity here. * refactor: checkCIStatus -> getCIResult * chore: keep the canary major in sync with the repo major * fix: fix version rewriting * fix: `@vue/compat` is also a core package The directory name format of `@vue/compat` is different from other core packages, so it needs to be handled separately. Missing it didn't cause any problems because the `isCorePackage` function is only used to test dependency names, and `@vue/compat` isn't used as a dependency anywhere. But it's good to fix it anyway. |
||
---|---|---|
.. | ||
aliases.js | ||
build.js | ||
const-enum.js | ||
dev.js | ||
pre-dev-sfc.js | ||
preinstall.js | ||
release.js | ||
setupVitest.ts | ||
utils.js | ||
verifyCommit.js |