Commit graph

13 commits

Author SHA1 Message Date
Myriad-Dreamin
d561ec5f14
build: upgrade apple runner to macos 14 (#2185)
macos-13 will be deprecated
2025-10-21 18:49:22 +08:00
Myriad-Dreamin
c8e723fac7
feat: test and lower glibc version requirement (#2143)
Some checks are pending
tinymist::auto_tag / auto-tag (push) Waiting to run
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / announce (push) Blocked by required conditions
tinymist::ci / build (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
Lock Linux to minimum supported version (Ubuntu 18.04 / RHEL 8, glibc
2.28).
2025-09-30 16:48:41 +08:00
Myriad-Dreamin
8be6a12256
dev: remove useless glibc version overrides (#2118)
Some checks are pending
tinymist::auto_tag / auto-tag (push) Waiting to run
tinymist::ci / Duplicate Actions Detection (push) Waiting to run
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Waiting to run
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Waiting to run
tinymist::ci / prepare-build (push) Waiting to run
tinymist::ci / announce (push) Blocked by required conditions
tinymist::ci / build (push) Blocked by required conditions
tinymist::gh_pages / build-gh-pages (push) Waiting to run
#2115
2025-09-13 02:57:51 +08:00
Myriad-Dreamin
ab20cfc988
feat: update global runner configuration to ubuntu 22.04 (#2115)
min-glibc-version is only used for detecting in the installer script,
i.e. not useful to limit a minimal glibc version. A global runner is
needed to be specified for running with older glibc.
2025-09-13 00:32:09 +08:00
Myriad-Dreamin
e9ae352dfd
build(ci): call VS Code CI tasks in release.yml workflow (#1920)
Since this PR, CI runs VS Code tasks exact after built binaries and
before `dist host`. This is to ensure that the vscode artifacts are
available when undraft the releases.
2025-07-29 16:21:34 +08:00
Myriad-Dreamin
c46b6e1166
fix: upgrade builder for windows binaries (#1794)
* fix: change windows builder to windows latest

* build: upgrade cargo-dist

* chore: update

* chore: update

* fix: tinymist.3
2025-06-30 11:27:49 +08:00
Myriad-Dreamin
dddae6f549
fix: build arm-unknown-linux-gnueabihf (#1679)
* fix: build arm-unknown-linux-gnueabihf

* fix: runner
2025-04-18 02:19:57 +08:00
Myriad-Dreamin
a3758038ee
build: bump version to 0.13.12-rc2 (#1674)
* build: bump version to v0.13.12-rc2

* build: update targets

* build: update assets

* fix: warning
2025-04-17 17:02:34 +08:00
Myriad-Dreamin
677983075d
build: hard disable targets to build on CI (#1613)
* build: hard disable targets to build on CI

* feat: remove x86 darwin e2e
2025-04-01 17:58:50 +08:00
Myriad-Dreamin
c234e86070
feat(ci): vscode extensions use binaries built by cargo-dist (#1560)
* build: rename filename of vscode workflow

* build: archive

* dev: permissions

* fix: cache name

* fix: ci file name

* edit

* edit2

* fix: release crates rule

* fix: announce permission

* fix: publish permission

* fix: errors

* fix: ???

* fix: cargo test

* chore: rename

* feat: upgrade ubuntu version

* feat: upgrade cargo-dist

* feat: upgrade cargo-dist

* feat: pr run with tag be `''`

* feat: upload

* feat: upgrade cargo-dist??

* feat: fix workflow

* fix: announce deps

* fix: permission

* fix: dir to download

* fix: unpack

* fix: unpack 2

* fix: list command

* fix: executable name

* fix: executable name 2

* fix: executable name 3

* fix: executable name 4

* fix: remove the macos e2e test challenge

* fix: prebuilt location

* fix: compile arguments
2025-03-27 04:20:58 +08:00
Myriad-Dreamin
67c4e6e24c
feat: bump cargo-dist to v0.28.0-tinymist.2 (#1555)
* feat: bump cargo-dist to 0.28.0-tinymist.2

* feat: upgrade tempfile to 3.19.1
2025-03-20 19:51:50 +08:00
Myriad-Dreamin
b1bb3196b7
ci: build binaries for riscv64-linux-musl, loongarch64-linux-{musl,gnu} (#1014)
* dev: patch cargo-dist

* dev: patch cargo-dist 2
2024-12-17 15:53:34 +08:00
Myriad-Dreamin
83fe1e7987
ci: generate binaries using cargo-dist (#1009)
* ci: generate binaries using `cargo-dist`

* chore: clean script

* fix: checking

* dev: update dist workspace

* dev: fix script

* docs: move announcement
2024-12-17 01:55:54 +08:00