Commit Graph
68 Commits
Author SHA1 Message Date
webadderall f945ca50fe Revert "ci: support public beta feed without a release"
This reverts commit a35aa23262.
2026-09-05 17:37:41 +10:00
webadderall a35aa23262 ci: support public beta feed without a release 2026-09-05 17:30:26 +10:00
webadderall eac6098bd1 Address update release review feedback 2026-08-31 19:01:53 +10:00
webadderall ffbc0adde9 Fix experimental update channel and toast 2026-08-31 18:50:39 +10:00
young 1628734dba Address review feedback before release 2026-08-31 13:35:57 +10:00
young d27aac7719 Add live announcements and experimental updates 2026-08-30 21:23:11 +10:00
young 826402ecb9 Remove the anti-slop pull request workflow 2026-08-29 17:12:45 +10:00
wiiiii123 10a8097730 ci(macos): fail fast on invalid notary credentials 2026-08-09 02:53:28 +07:00
wiiiii123 1819ca55ff ci(macos): harden candidate verification diagnostics 2026-08-09 02:33:58 +07:00
wiiiii123 e2df84f5b9 ci(macos): add fail-closed release candidate gate 2026-08-09 01:50:38 +07:00
wiiiii123 83a24076f0 fix(release): avoid tag template injection 2026-07-11 18:50:58 +07:00
wiiiii123 bffd986d91 fix(release): support Windows and Linux prereleases 2026-07-11 18:43:42 +07:00
wiiiii123 0d614bcce9 fix(ci): support Visual Studio 2026 native builds 2026-07-11 14:47:25 +07:00
wiiiii123 c97f67ec4d chore(ci): address quality review feedback 2026-07-11 02:49:40 +07:00
wiiiii123 4111959364 ci: add pull-request quality checks 2026-07-10 05:07:19 +07:00
webadderall 4af098208e fix(release): harden beta publish workflow 2026-05-17 21:23:19 +10:00
webadderall eef863198c Prepare v1.3.0 beta release workflow 2026-05-08 17:23:19 +10:00
Wiii 158d214b27 ci: smoke and attest packaged artifacts
Add packaged-artifact smoke checks, checksums, attestations, and release asset staging guardrails.
2026-04-27 18:26:25 +07:00
webadderall 55388cb1b6 Fix CI ffmpeg bundling for release builds 2026-04-27 17:09:33 +10:00
Wiii f629cbf992 fix(build): stage Whisper runtime in macOS CI jobs (#333) 2026-04-25 00:42:10 +07:00
webadderall 4069b75fc6 fix: anchor winget installers-regex to exclude .blockmap files 2026-04-09 17:31:01 +10:00
webadderall 07dfb97cb6 ci: add workflow_dispatch to winget releaser 2026-04-09 17:12:18 +10:00
webadderall ed493ee60b fix: pass release-tag to winget-releaser for workflow_run trigger 2026-04-09 17:07:44 +10:00
webadderall a56dbb4fca fix: winget workflow triggers after release build completes
Changed from release:released (races with build) to workflow_run
that waits for the Publish Release workflow to succeed first.
2026-04-09 16:52:55 +10:00
webadderall 646dcf92f0 fix: cursor DPI normalization for Windows/Linux scaled displays
On non-macOS platforms, platform APIs (iohook, GetWindowRect, xwininfo)
return physical pixel coordinates while Electron returns DIP coordinates.
Apply scaleFactor correction so cursor normalization uses a consistent
coordinate space. Fixes ~30-40px cursor offset on Windows 11 and Linux
Mint when display scaling is >100%.

Also fixes winget-releaser workflow (use v2 tag instead of invalid @latest).
2026-04-09 15:58:17 +10:00
Octopus 6d5749754e feat: add winget-releaser workflow for automatic WinGet releases (fixes #177) 2026-04-06 21:38:38 +08:00
webadderall 6a84493fba fix(release): avoid duplicate prerelease runs 2026-03-29 00:55:22 +11:00
webadderall bf3a36e621 fix(release): align asset names and upload globs 2026-03-29 00:30:16 +11:00
webadderall f8ac27b791 fix(release): add libxt for linux rebuild 2026-03-29 00:18:57 +11:00
webadderall c44225e174 fix(release): add remaining linux X11 deps 2026-03-29 00:15:31 +11:00
webadderall 5978ef42be fix(release): restore packaging assets and CI deps 2026-03-29 00:13:01 +11:00
webadderall 3a599eadb6 fix(ci): publish release assets deterministically 2026-03-28 21:06:41 +11:00
webadderall 6463cdff58 feat: add updater release infrastructure 2026-03-28 20:42:38 +11:00
webadderall c97fe4d5e4 chore(release): auto-sync app version 2026-03-26 11:37:58 +11:00
webadderall 5f3d5914d5 fix(ci): pin release builds to resolved source commit 2026-03-26 11:05:38 +11:00
webadderall 42b116878a Fix release workflow source ref handling 2026-03-26 11:05:38 +11:00
webadderall 95fa2c232f fix(ci): skip arm64 postinstall during release 2026-03-23 21:55:52 +11:00
webadderall 2844827b1e fix(ci): skip arm64 release postinstall scripts 2026-03-23 21:53:06 +11:00
webadderall 500ff6ccfc fix(ci): make release workflow build tagged ref 2026-03-23 21:49:16 +11:00
webadderall d4ee022708 ci: auto-merge homebrew tap cask update PR 2026-03-17 16:57:10 +11:00
Lawrence d8d601ff5d Add auto-translate workflow for zh-CN
This workflow automatically translates markdown files from English to Chinese (zh-CN) on pushes to the main branch.
2026-03-16 22:24:27 +00:00
Lawrence 60d7fcd7c6 Update antislop.yml 2026-03-16 21:38:06 +00:00
Lawrence 361f4dbdf6 Add Anti-Slop workflow for PR quality checks
This workflow checks pull request quality using Anti-Slop, enforcing various criteria such as description length, commit message requirements, and contributor signals.
2026-03-15 22:20:46 +00:00
Lawrence a309d1abca Delete .github/workflows/antislop.yml 2026-03-15 22:20:31 +00:00
Lawrence 72661ae9be Create antislop.yml 2026-03-15 22:20:21 +00:00
webadderall 8716760059 fix(windows): prevent cursor monitor ENOENT crash and build helper in release 2026-03-15 23:28:00 +11:00
webadderall badadabd85 revert(ci): remove README auto-translation workflow 2026-03-15 22:04:25 +11:00
webadderall 049ff73fff ci(docs): auto-translate README to zh-CN via GitHub Models 2026-03-15 22:01:51 +11:00
webadderall 24b5b7149b fix(homebrew): embed token in tap remote URL for push auth 2026-03-15 01:05:58 +11:00
webadderall 9332255beb ci(homebrew): automate tap cask updates from releases
- Add workflow to download DMG assets, compute checksums, and update recordly cask in tap repo
- Open PR automatically in tap repository on release publish or manual dispatch
- Document Homebrew cask install and maintainer setup in README
2026-03-15 00:47:24 +11:00