Commit Graph

140 Commits

Author SHA1 Message Date
t8y2 aea610b7c0 fix(ci): add prepare dependency to publish-homebrew-formula job 2026-06-13 19:23:58 +08:00
t8y2 3bd0f50ff7 fix: rewrite latest.json binary download URLs to R2 CDN 2026-06-13 17:26:40 +08:00
t8y2 0a913344b2 fix(ci): pin Windows release runner 2026-06-12 13:48:28 +08:00
t8y2 66237d7160 feat(project): set assigned issues in progress 2026-06-11 11:54:24 +08:00
t8y2 4ca5fb4ae0 fix(ci): add concurrency to issue-claim workflow to prevent race condition 2026-06-11 10:30:47 +08:00
t8y2 0b8a213fc9 feat(ci): add /claim command to auto-assign issues 2026-06-11 00:31:37 +08:00
t8y2 01975cf1ba fix(ci): replace gh CLI with native fetch for GraphQL calls to avoid auth loss 2026-06-11 00:23:55 +08:00
t8y2 9504947702 fix(ci): use separate PROJECT_TOKEN for project operations, GITHUB_TOKEN for repo queries 2026-06-10 23:58:19 +08:00
t8y2 1adfa5d9f8 feat(ci): add Project Triage automation workflow and script 2026-06-10 23:54:43 +08:00
t8y2 59d2dd7c87 feat: add Homebrew formula for dbx-cli 2026-06-10 13:55:33 +08:00
t8y2 b66cd1a0c0 chore: remove issue moderation workflow 2026-06-10 11:17:43 +08:00
t8y2 edba8214b5 feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
t8y2 7a2ed233be ci(release): add Windows ARM64 build target
- Add aarch64-pc-windows-msvc to release build matrix
- Make portable ZIP arch dynamic (x64/arm64)
- Update Scoop manifest for arm64 architecture
2026-06-08 19:18:53 +08:00
t8y2 a473f4ff8f chore: switch license to Apache-2.0 2026-06-07 17:34:59 +08:00
t8y2 32f48cc4e1 ci: hide issue moderation script from logs 2026-06-04 12:35:00 +08:00
t8y2 9bc810d195 ci: refine issue moderation workflow 2026-06-04 11:28:29 +08:00
t8y2 0e66b5d128 ci: detect abusive issue content 2026-06-03 23:05:45 +08:00
t8y2 87efa2b06c ci: disable issue QQ notifications 2026-06-03 22:33:12 +08:00
t8y2 84f83d4d49 ci: speed up rust checks 2026-06-03 12:43:08 +08:00
t8y2 e67894bea7 chore: upgrade frontend tooling and speed up checks 2026-06-03 12:20:27 +08:00
t8y2 ef568b8f98 ci(release): remove standalone signature assets 2026-06-02 10:42:01 +08:00
t8y2 0a2fc8af34 chore(release): remove manual homebrew cask bump 2026-06-01 16:51:57 +08:00
t8y2 7e3a34f1e1 ci(packages): build node-core before leaf publishes 2026-05-30 17:43:05 +08:00
t8y2 f358c2e7be ci(packages): make node package release resumable 2026-05-30 17:28:08 +08:00
t8y2 548692f073 ci: add official Homebrew cask bump workflow 2026-05-30 09:41:44 +08:00
t8y2 753e40d403 Fix CI TypeScript check and rust disk pressure 2026-05-28 00:15:19 +08:00
t8y2 aaa6cb177c chore: bilingual issue template names with emoji in title brackets
- Bilingual name/description for template chooser (English / 中文)
- Emoji inside title brackets: [🐞 Bug], [💡 Feature], etc.
- Field labels and descriptions remain Chinese-only
2026-05-27 16:44:27 +08:00
t8y2 07c1948ff8 chore: simplify issue templates to reduce required fields 2026-05-27 16:25:48 +08:00
t8y2 50b8239ed5 fix: quote QQ release notification payload 2026-05-27 10:01:49 +08:00
t8y2 3959629672 fix: remove unnecessary separators in QQ Notify messages 2026-05-26 16:14:29 +08:00
t8y2 b565962a86 feat: simplify issue notification format, remove raw body and reorder AI analysis 2026-05-25 14:27:42 +08:00
t8y2 4fa363b1a9 fix: use deepseek-v4-pro model for issue triage 2026-05-25 12:55:17 +08:00
t8y2 f2efed99fe feat: add AI-powered issue triage to QQ notification workflow 2026-05-25 12:54:45 +08:00
t8y2 811214e3a1 fix(ci): move pnpm setup before node to fix cache lookup 2026-05-23 14:16:18 +08:00
t8y2 658a14f290 ci: split CI jobs, add clippy/test, upgrade actions
- Split single check job into frontend / rust / jdbc parallel jobs
- Add concurrency group to cancel redundant CI runs
- Add pnpm cache via setup-node
- Add cargo clippy and cargo test to CI
- Unify Node version to 22 across all workflows
- Upgrade pnpm/action-setup to v6
- Fix clippy never_loop errors (while let → if let)
2026-05-23 14:11:46 +08:00
t8y2 d6e98c5d67 fix(ci): install xdg-utils for Linux releases 2026-05-21 12:02:29 +08:00
t8y2 73cb490189 feat(jdbc): show plugin update notice 2026-05-18 21:48:46 +08:00
t8y2 df87ec994e ci(jdbc): auto bump plugin releases 2026-05-18 21:01:39 +08:00
t8y2 244eb23287 fix(docs): deploy static site as worker 2026-05-18 20:51:44 +08:00
t8y2 e9fd89ad16 fix(docs): deploy pages to cloudflare 2026-05-18 19:22:35 +08:00
t8y2 7badf4060e fix(jdbc): stabilize plugin release versioning 2026-05-18 15:10:08 +08:00
t8y2 4089a2de7a fix(ci): redeploy docs after package publishing 2026-05-18 10:43:47 +08:00
t8y2 c6d196611b feat(ci): cache changelog translations 2026-05-18 10:43:40 +08:00
t8y2 6521942416 fix(ci): sync changelog after package publishing 2026-05-18 10:31:59 +08:00
t8y2 7d0a531b7e fix(ci): avoid setting r2 cors during changelog sync 2026-05-18 10:27:15 +08:00
t8y2 58b4221f83 chore(ci): remove codecov integration 2026-05-18 02:38:23 +08:00
t8y2 06683c57b1 chore(repo): move desktop app under apps 2026-05-18 02:35:39 +08:00
t8y2 5dabdb3985 chore(repo): move app tests under packages 2026-05-18 02:23:58 +08:00
t8y2 84018eae89 chore(repo): move deploy files under deploy 2026-05-18 02:20:30 +08:00
t8y2 db7fe76be7 fix(docs): install docs outside workspace 2026-05-18 01:11:36 +08:00