t8y2
7c5ffb1630
fix(ci): drop deprecated verified param from cask template
...
Homebrew deprecated the verified url parameter; stop regenerating
the cask with it so the tap no longer warns on every load.
Refs: t8y2/homebrew-tap#3
2026-09-15 19:28:07 +08:00
t8y2
c89a2f4979
fix(ci): keep R2 updater manifest complete and self-healing
...
Validate latest.json platform completeness before syncing to R2 and
derive the R2 manifest from the GitHub release in sync-changelog.
2026-09-11 09:39:26 +08:00
zipg
321674c4dc
chore(release): scope arm64 asset rename and sync references
2026-09-03 03:35:21 +08:00
t8y2
f30d0cb680
fix(docs): keep installer links valid across releases
...
Closes #6403
2026-08-17 00:14:43 +08:00
t8y2
cd10acb310
fix(release): mark promoted CNB release as latest
2026-07-30 09:45:29 +08:00
t8y2
a21cfa0d40
feat(release): add emergency app rollback
2026-07-23 11:22:28 +08:00
t8y2
522e0dddf3
fix(release): promote CNB releases after package publishing
2026-07-17 00:29:28 +08:00
t8y2
d098e3e970
ci: retain latest five R2 releases
2026-07-15 13:10:35 +08:00
t8y2
aff9ca49c1
fix(release): purge Cloudflare cache after publish
2026-06-16 13:16:20 +08:00
t8y2
3bd0f50ff7
fix: rewrite latest.json binary download URLs to R2 CDN
2026-06-13 17:26:40 +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
0a2fc8af34
chore(release): remove manual homebrew cask bump
2026-06-01 16:51:57 +08:00
t8y2
548692f073
ci: add official Homebrew cask bump workflow
2026-05-30 09:41:44 +08:00
t8y2
50b8239ed5
fix: quote QQ release notification payload
2026-05-27 10:01:49 +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
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