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
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
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
t8y2
70f55c5540
fix(ci): restore docs and package checks
2026-05-18 01:04:11 +08:00
t8y2
1917c0855b
feat(cli): add dbx node packages
2026-05-18 00:53:06 +08:00
t8y2
19f7cbd2ba
fix(docs): refresh release data from R2
2026-05-17 23:26:28 +08:00
t8y2
7c226ce684
fix(app): support portable data directory
2026-05-17 12:44:34 +08:00
t8y2
307f773387
ci(mcp): restore direct release publishing
2026-05-17 10:53:05 +08:00
t8y2
5476877b57
ci(mcp): create release PRs with PAT
2026-05-17 10:46:34 +08:00
t8y2
a1567d653e
ci(mcp): release through pull requests
2026-05-17 10:44:29 +08:00
t8y2
c23c32b2b9
ci(mcp): require release token for protected main
2026-05-17 10:12:28 +08:00
t8y2
2cde398f16
ci(mcp): fix pnpm workspace install
2026-05-17 10:09:07 +08:00
t8y2
7d3f43058d
ci(mcp): add automatic patch release
2026-05-17 10:06:32 +08:00
t8y2
181ce5e860
feat(docs): add changelog system, install tabs, and sync workflow
...
- Add ChangelogList component and changelog data fetcher
- Add platform icons for install tabs
- Add sync-changelog workflow (triggers on release publish)
- Add changelog sync script and releases-cn.json data
- Update InstallTabs and docs meta
2026-05-16 18:41:12 +08:00
t8y2
e9621ef06a
Add TDengine support and editable grid handling
2026-05-16 11:33:42 +08:00
t8y2
6b31366b89
fix(ci): add QQ notify job to publish-packages workflow
...
GITHUB_TOKEN events don't trigger other workflows, so the release
promotion in promote-release never fired qq-notify.yml. Move the
notification inline as a dependent job.
2026-05-15 10:39:24 +08:00
t8y2
8305b9670f
feat(ci): integrate Codecov for test coverage reporting
2026-05-14 20:33:26 +08:00
t8y2
6ea6e45bcd
feat(ci): add Linux ARM64 build target ( #272 )
...
Add aarch64-unknown-linux-gnu to the release build matrix using
GitHub's native ARM runner (ubuntu-22.04-arm).
2026-05-14 18:55:30 +08:00
t8y2
4562646253
refactor(ci): make publish-packages manual with R2 upload before release promotion
...
- Remove automatic release event trigger, keep workflow_dispatch only
- Run R2 upload and homebrew/scoop publish in parallel
- Add promote-release job to convert prerelease to release after all uploads complete
2026-05-14 18:01:25 +08:00
t8y2
febfbdb5a5
feat: migrate all downloads to R2 CDN with race_download
...
- Remove update.hwdns.net proxy, add dl.dbxio.com R2 CDN
- Remove deprecated race_github_proxies, replace with race_download
- Update Tauri updater endpoints to prioritize R2
- Migrate update check, JDBC plugin download to race_download
- Add R2 upload job to publish-packages workflow
2026-05-14 16:45:55 +08:00