mirror of
https://github.com/Myriad-Dreamin/tinymist.git
synced 2025-12-23 08:47:50 +00:00
feat: bump typst to v0.13.0-rc1 (#1342)
* dev: use range type from lsp-types * feat: add html document variant * feat: use new-style bytes constructors * fix: broken span usages * fix: syntax kind is changed * fix: label use pico str * fix: bib element is changed * fix: raw element is changed * fix: typst use codex * fix: package fn is removed from world trait * feat: reflexo accept typst document * docs: update changelog * dev: cargo patch * fix: typst pdf timestamp is changed * fix: pattern is renamed to tiling * dev: make eval compat * test: update snapshots * build: bump version to nightly 0.12.19-rc4 * build: bump version to 0.12.19-rc1 (#1164) * build update changelog * build: bump version to 0.12.19-rc1 * build: bump version to nightly 0.12.19-rc2 (#1221) * feat: update typst to `85d1778` * deps: lock git deps version * build: bump version to 0.12.19-rc2 * docs: remove rc in changelog * fix: mathtext formatting of typstyle * fix: completion related to mathtext * build: update cargo.lock * build: bump version to nightly 0.12.19-rc3 (#1232) * build: bump version to nightly 0.12.19-rc4 (#1239) * feat: add typst-html * feat: add typst-html * cargo patch * fix: features doesn't take effect * fix: casting * fix: broken no-content-hint * fix: snapshot * fix: remove unnecessary `fs` feature * fix: move system features feature * feat: remove nightly shim * test: update snapshot * dev: nightly v0.12.21 (#1279) * feat: update typst to `0ea6680` feat: update typst to `0ea6680` build: bump version to nightly 0.12.19 (#1261) * fix: fix lint errors * styl: fotmat * fix: build web ci * build: update cargo.toml * build: bump version to nightly 0.12.21-rc1 (#1280) * build: update typstyle & reflexo (#1336) * build: update typstyle & reflexo * dev: remove useless patches --------- Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com> * build: update version * fix: pdf gate were broken (#1285) * fix: panic on convert_datetime (#1286) * feat: run language sever with targeting html (#1284) * dev: add some debug logging * feat: html compilation * fix: revert changes * feat: adjust html interfaces * feat: lock reflexo * feat: provide exportTarget configuration * feat: export html actions when target is html * build: bump reflexo * fix: system feature gate * fix: feature gate 2 * fix: feature gate 3 * feat: make tinymist-world featured by lsp * feat: text export over typst's HTML export (#1289) * feat: add more doc, world, and task apis (#1290) * feat: add num of pages method * feat: add from_snapshot_inner method * feat: add clear_dedicates method * feat: more convertion traits * feat: add doc_get_as_value method * feat: add doc_get_as_value method * feat: add cast_run method * fix: set is compiling flag (#1293) * feat: publish {tinymist-{derive,analysis,std,vfs,world,project},typlite,crityp} crates (#1310) * build: bump version to 0.12.21-pre-rc1 * fix: deps * build: set nightly in nightly branch * docs: add readmes for publish * feat: add release crates action * dev: remove publish of sync-lsp * dev: remove useless setup * fix: remove readme * fix: publish ignore errors * fix: specify version for publish * fix: specify version for publish * feat: update tinymist-web version * test: update snapshot * fix: diverged deps --------- Co-authored-by: ParaN3xus <136563585+ParaN3xus@users.noreply.github.com>
This commit is contained in:
parent
0260bfb527
commit
d21ebc38dc
137 changed files with 1722 additions and 1156 deletions
52
.github/workflows/release-crates.yml
vendored
52
.github/workflows/release-crates.yml
vendored
|
|
@ -48,42 +48,30 @@ jobs:
|
|||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install llvm
|
||||
- name: Install AArch64 target toolchain
|
||||
if: matrix.rust-target == 'aarch64-unknown-linux-gnu' && (fromJson(env.isRelease) || fromJson(env.isNightly))
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install gcc-aarch64-linux-gnu
|
||||
- name: Install ARM target toolchain
|
||||
if: matrix.rust-target == 'arm-unknown-linux-gnueabihf' && (fromJson(env.isRelease) || fromJson(env.isNightly))
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install gcc-arm-linux-gnueabihf
|
||||
# - name: Run rust-cache
|
||||
# uses: Swatinem/rust-cache@v2
|
||||
# if: (fromJson(env.isRelease) || fromJson(env.isNightly))
|
||||
- name: Publish crates
|
||||
run: |
|
||||
cargo publish --no-verify -p typst-shim
|
||||
cargo publish --no-verify -p sync-lsp
|
||||
cargo publish --no-verify -p tinymist-derive
|
||||
cargo publish --no-verify -p tinymist-analysis
|
||||
cargo publish --no-verify -p tinymist-std
|
||||
cargo publish --no-verify -p tinymist-vfs
|
||||
cargo publish --no-verify -p tinymist-world
|
||||
cargo publish --no-verify -p tinymist-task
|
||||
cargo publish --no-verify -p tinymist-project
|
||||
cargo publish --no-verify -p typlite
|
||||
cargo publish --no-verify -p crityp
|
||||
cargo publish --no-verify -p typst-shim || true
|
||||
cargo publish --no-verify -p tinymist-derive || true
|
||||
cargo publish --no-verify -p tinymist-analysis || true
|
||||
cargo publish --no-verify -p tinymist-std || true
|
||||
cargo publish --no-verify -p tinymist-vfs || true
|
||||
cargo publish --no-verify -p tinymist-world || true
|
||||
cargo publish --no-verify -p tinymist-task || true
|
||||
cargo publish --no-verify -p tinymist-project || true
|
||||
cargo publish --no-verify -p typlite || true
|
||||
cargo publish --no-verify -p crityp || true
|
||||
- name: Verifies crate health (Optional)
|
||||
run: |
|
||||
cargo publish -p typst-shim
|
||||
cargo publish -p sync-lsp
|
||||
cargo publish -p tinymist-derive
|
||||
cargo publish -p tinymist-analysis
|
||||
cargo publish -p tinymist-std
|
||||
cargo publish -p tinymist-vfs
|
||||
cargo publish -p tinymist-world
|
||||
cargo publish -p tinymist-task
|
||||
cargo publish -p tinymist-project
|
||||
cargo publish -p typlite
|
||||
cargo publish -p crityp
|
||||
cargo publish --dry-run -p typst-shim
|
||||
cargo publish --dry-run -p tinymist-derive
|
||||
cargo publish --dry-run -p tinymist-analysis
|
||||
cargo publish --dry-run -p tinymist-std
|
||||
cargo publish --dry-run -p tinymist-vfs
|
||||
cargo publish --dry-run -p tinymist-world
|
||||
cargo publish --dry-run -p tinymist-task
|
||||
cargo publish --dry-run -p tinymist-project
|
||||
cargo publish --dry-run -p typlite
|
||||
cargo publish --dry-run -p crityp
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue