Commit Graph

85 Commits

Author SHA1 Message Date
三咲智子 Kevin Deng c7fd6ae2dc
Merge tag 'v3.5.11' 2024-10-05 11:40:13 +08:00
Evan You a77b95992a
workflow: link to release workflow in release script [ci skip] 2024-09-26 19:30:19 +08:00
三咲智子 Kevin Deng 594cb1412d
Merge remote-tracking branch 'upstream/main' 2024-09-17 10:33:35 +08:00
Evan You cac1e4e7f6
workflow: skip provenance when publishing commits 2024-08-12 07:15:42 +08:00
Evan You 119a0b3832
workflow: use explicit registry when publishing 2024-08-12 07:11:17 +08:00
Evan You a1ee8b719f
workflow: handle targetVersion in release script with publishOnly flag 2024-08-12 06:45:44 +08:00
三咲智子 Kevin Deng 4468a2bea8
Merge tag 'v3.5.0-beta.1' 2024-08-09 00:55:35 +08:00
三咲智子 Kevin Deng 16ea5ff2d6
chore: revert release script for vapor 2024-08-09 00:32:48 +08:00
Evan You e33331275d
workflow: fix release script in actions 2024-08-08 21:42:43 +08:00
Evan You 47cdf241f2
workflow: adjust release workflow 2024-08-08 20:44:35 +08:00
Kevin Deng 三咲智子 25f8502546
workflow: add quick benchmark (#266) 2024-08-07 03:51:40 +08:00
Evan You 13834c81ea
workflow: fix release script error handling 2024-08-06 21:14:32 +08:00
Evan You ae09d24f41
workflow: bail release when skipping prompts + CI not passed yet 2024-08-06 21:07:58 +08:00
Haoqun Jiang a586901a76
workflow: add a "publish" workflow for automated releases (#9690) 2024-08-06 20:42:36 +08:00
三咲智子 Kevin Deng a8248cf152
Merge remote-tracking branch 'upstream/minor' 2024-07-19 18:52:32 +08:00
Evan You 93324b2ec0
chore: refactor scripts to reduce dependencies 2024-07-05 11:51:24 +08:00
Kevin Deng 三咲智子 5eb43b08b2
ci: add release tag (#254) 2024-06-23 18:50:36 +08:00
三咲智子 Kevin Deng cf8be999df
Merge remote-tracking branch 'upstream/minor' 2024-06-16 17:01:49 +08:00
Evan You 1e42f24d8f
workflow: improve release script ci status check 2024-06-14 17:59:12 +02:00
Evan You b7f6c54f67
chore: fix release script type 2024-06-10 17:37:20 +08:00
三咲智子 Kevin Deng 1af1f40247
fix(compiler-vapor): TS error 2024-04-18 14:54:33 +08:00
三咲智子 Kevin Deng 98b701c82c
Merge remote-tracking branch 'upstream/main' 2024-04-18 14:48:04 +08:00
Haoqun Jiang ea494af993
chore: update to ESLint 9 (#10705) 2024-04-17 21:58:35 +08:00
三咲智子 Kevin Deng 7fd7742639
Merge remote-tracking branch 'upstream/main' 2024-02-14 14:46:29 +08:00
Evan You 159efa9d73 chore: fix local test run mode in release script 2024-02-13 13:07:39 +08:00
三咲智子 Kevin Deng 2486d991f1
chore: fix release vapor 2024-02-10 14:10:16 +08:00
三咲智子 Kevin Deng 8bd92c9bfc
chore: publish packages with commit sha 2024-02-10 13:26:31 +08:00
三咲智子 Kevin Deng 8a2a2ac168
ci: publish to npm 2024-02-10 12:53:27 +08:00
三咲智子 Kevin Deng 62072841fb
chore: release vapor package 2024-02-09 20:51:11 +08:00
Neo 4082426c01
workflow: minor tweaks for release script (#10220)
- `pnpm run test` instead of `pnpm test run`
- also need `--no-git-checks` when drying run
- fix spelling of `remote`
2024-01-29 09:32:56 +08:00
三咲智子 Kevin Deng bfe6b459d3
style: update format & lint config (#9162)
Co-authored-by: 丶远方 <yangpanteng@gmail.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
Co-authored-by: Guo Xingjun <99574369+Plumbiu@users.noreply.github.com>
2023-12-26 19:39:47 +08:00
ZHAO Jin-Xiang 7218ab7496
chore: improve typing for scripts (#9709) 2023-11-30 14:17:51 +08:00
Evan You 1ea775633d chore: Merge branch 'main' into minor 2023-11-21 09:48:26 +08:00
Evan You fc772dbf73 chore: exclude private packages from version updates 2023-11-21 09:37:37 +08:00
Evan You 8fddb19c3a workflow: use workspace deps 2023-11-21 09:22:12 +08:00
Evan You fe82f96376 workflow: bypass pnpm publish branch restrictions during release 2023-11-02 19:02:35 +08:00
Evan You e5844aafb6 chore: avoid unncessary print on release script exit [ci skip] 2023-10-20 11:47:56 +08:00
Evan You ec5b36c770 chore: replace chalk with picocolors 2023-10-20 10:23:18 +08:00
Evan You f23d951f90 chore: check if commit is up-to-date with remote before release 2023-10-20 10:16:45 +08:00
Haoqun Jiang b8fc18c0b2
ci: add a canary release workflow for next minor (#9265) 2023-09-22 15:51:11 +08:00
renovate[bot] 30c6b12957
chore(deps): update dependency execa to v8 (#9266)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2023-09-21 07:25:32 -05:00
Haoqun Jiang 17d37d6a04
workflow: respect `--skipGit` on `pnpm publish` (#8261)
Fixes errors like https://github.com/vuejs/core/actions/runs/4924472857/jobs/8797539690#step:6:332
2023-05-18 12:52:02 +08:00
Evan You a11599449e workflow: use pnpm publish during release 2023-05-08 16:51:50 +08:00
Evan You 7f1b546a99 workflow: support building types in build script 2023-04-18 11:39:21 +08:00
Evan You 32b91dbd87 workflow: remove yarn usage in release script 2023-04-08 13:28:55 +08:00
Evan You e4a2d11f82 chore: move ts-ignore comment in release script 2023-04-08 13:23:06 +08:00
Haoqun Jiang ff35fe9ffe
build: exit with code 1 on release failure (#7962)
See https://github.com/vuejs/core/actions/runs/4527710331/jobs/7973811532#step:6:279

The canary release action should fail if the release script fails.
2023-03-28 09:43:09 +08:00
Haoqun Jiang 543d6dbc94
build: don't wait for changelog edits when `--skip-prompts` or `--canary` is specified (#7965) 2023-03-28 09:42:45 +08:00
Evan You 9dd98f00f2 chore: allow editing changelog before committing release 2023-03-26 16:38:42 +08:00
Haoqun Jiang 650f5c26f4
build: fix canary bundling issues (#7907)
1. correct the rollup config after the package name changed
2. fix the same-day patch version bump of canary releases
2023-03-17 16:47:48 +08:00