Commit Graph

219 Commits

Author SHA1 Message Date
t8y2 f97c9da11d ci: enable cache-on-failure for Rust build cache 2026-05-04 18:52:54 +08:00
t8y2 af9c206d75 feat: add auto-update support via tauri-plugin-updater 2026-05-04 18:14:40 +08:00
t8y2 e0596f1ac3 ci: add macOS code signing and notarization to release workflow 2026-05-04 17:35:19 +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 3c15a0bf16 ci: add GitHub Pages deployment for docs 2026-05-03 16:55:43 +08:00
t8y2 37e1f78d3d fix: use per-target Rust cache keys and align CI runner for cache reuse 2026-05-02 22:50:34 +08:00
t8y2 fc12e1e7c7 fix: add libgtk-3-dev and fix ubuntu platform check in release workflow 2026-05-02 22:35:29 +08:00
t8y2 f1851b7b2e fix: update Ubuntu platform version in release workflow 2026-05-02 22:28:30 +08:00
t8y2 dcbced25c8 perf: share rust cache between CI and release builds 2026-05-01 15:09: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
t8y2 14d0fcfef7 fix: remove --frozen-lockfile from CI install 2026-04-29 18:19:09 +08:00
t8y2 3e3ee6f59d ci: add CI check and release workflows 2026-04-29 18:17:38 +08:00