vue3-core/.github
Haoqun Jiang 29852dfa9c
ci: release canary versions every week (#7860)
* 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.
2023-03-17 15:37:29 +08:00
..
ISSUE_TEMPLATE chore: fix typos (#6708) 2022-09-24 15:13:39 +08:00
workflows ci: release canary versions every week (#7860) 2023-03-17 15:37:29 +08:00
FUNDING.yml chore: remove patreon from funding.yml [ci skip] 2022-02-12 16:43:55 +08:00
bug-repro-guidelines.md chore: issues forms (#5145) 2022-05-11 21:31:12 -04:00
commit-convention.md chore: contribution guide 2019-08-23 17:22:37 -04:00
contributing.md chore: use type: "module" 2023-02-03 18:12:56 +08:00
dependabot.yml workflow: update github actions via dependabot (#5656) 2022-05-13 04:26:30 -04:00