tinymist/scripts
ParaN3xus 3aa9c9def0
feat: create git tag automatically to trigger releases (#1951)
This PR introduces multiple GitHub Actions to automate the release
procedure. In brief, it contains:

- **For nightly releases**: A fully automated GitHub Action that updates
dependencies (including dependencies of typstyle, typst.ts, and
typst-ansi-hl), releases nightly RC (aka canary version in the action
script) and nightly builds, along with its helper script (which can also
be useful for manually updating versions).

- **For stable releases**: Two GitHub Actions, one that detects newly
opened PRs containing tagging directives (`+Tag vx.y.z-rcw`) and leaves
comments, and another that detects merged tagging PRs and performs the
actual tagging.


Examples:
- Nightly release:
4708018995
- Stable release: ParaN3xus/tinymist#1, ParaN3xus/tinymist#2

Extra work needed to merge this PR:
- [ ] Remove all `nightly/*` branches and create `nightly` branch
- [ ] Add `NIGHTLY_REPO_TOKEN` secret to this repo

---------

Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2025-07-31 20:59:11 +08:00
..
build-l10n.mjs feat: employ l10n to tinymist-cli and vscode extension (#1505) 2025-03-15 10:38:07 +08:00
check-msrv.mjs feat(ci): setup and cache minimal toolchain (#1683) 2025-04-30 17:45:13 +08:00
compile-perf.sh feat: add CLI compile command and bench script (#1193) 2025-01-19 18:48:19 +08:00
draft-release.mjs feat: remove debug symbol links (#1836) 2025-06-23 12:17:59 +08:00
e2e.ps1 feat: fully concurrent lsp (#363) 2024-07-02 14:01:42 +08:00
e2e.sh chore: fix test scripts and update test documents (#178) 2024-04-09 12:37:01 +08:00
feature-testing.sh build: rearrange and test dependency meta (#1760) 2025-05-14 14:45:43 +08:00
link-docs.mjs feat: add software specification for LLM (#1917) 2025-07-23 15:34:57 +08:00
nightly-utils.mjs feat: create git tag automatically to trigger releases (#1951) 2025-07-31 20:59:11 +08:00
project-build.ps1 feat: CLI generate shell build script (#1219) 2025-01-28 15:13:59 +08:00
publish.ps1 build: bump version to 0.11.12 (#352) 2024-06-28 09:08:09 +08:00