Commit Graph
15 Commits
Author SHA1 Message Date
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 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
t8y2 417b74cc51 refactor(ci): trigger Homebrew/Scoop publish on release event
Move packages job from release.yml to publish-packages.yml, triggered
by release published/released events. Keeps workflow_dispatch as a
manual fallback. Now all external publishing (Homebrew, Scoop, 1Panel,
QQ notify) triggers at the same time: when a prerelease is promoted
to a full release.
2026-05-10 22:23:25 +08:00
t8y2 91252acd59 ci: optimize release workflow pipeline
- Run docker build in parallel with platform builds instead of sequentially
- Publish release as pre-release instead of full release for manual verification
- Integrate brew/scoop package publishing into release workflow
- Keep publish-packages.yml with workflow_dispatch only for manual re-runs
2026-05-05 18:22:12 +08:00
t8y2 efdea3b13d fix: trim whitespace from workflow_dispatch tag input 2026-05-04 10:17:04 +08:00
t8y2 8e5de23f1c feat: add workflow_dispatch trigger for publish-packages 2026-05-04 10:14:20 +08:00
t8y2 c0def1674a fix: use PRODUCT_NAME for release asset file patterns 2026-05-04 10:12:28 +08:00
t8y2 45f10966a2 fix: correct app name casing in installation instructions and workflows 2026-05-04 02:55:19 +08:00
t8y2 78ea289f0f fix: correct scoop uninstaller filename in CI workflow 2026-05-01 11:11:16 +08:00
skyler a523b97e28 fix(ci): wait for Release workflow before publishing packages (#31)
* chore: bump version to 0.2.1

* fix(ci): wait for Release workflow before publishing packages

Changed trigger from release:published to workflow_run on Release
completion, so assets are already uploaded when download starts.
2026-04-30 17:12:04 +08:00
skyler 2e497c9334 fix(ci): fix YAML parsing error in publish-packages workflow (#26)
Ruby heredoc content was not indented inside the YAML run block,
causing the workflow file to fail parsing on every push.
2026-04-30 16:48:01 +08:00
t8y2 8fc79cf89f feat: add conditional check for release event in publish job 2026-04-30 11:37:13 +08:00
t8y2 5dfe340551 feat: add GitHub Actions workflow for publishing packages to Homebrew and Scoop 2026-04-30 02:32:19 +08:00