Commit Graph
87 Commits
Author SHA1 Message Date
webadderall 5b5614560c Merge pull request #1004 from webadderallorg/codex/heroui-ui
Integrate HeroUI editor, recording library, caption fixes and cloud foundations
2026-09-22 11:50:27 +10:00
webadderall 4d20066b02 fix(ci): install FFmpeg required by recording import tests 2026-09-20 20:40:59 +10:00
Mohd Sahil fb5a7664af fix(ci): match unversioned DMG names in Homebrew tap workflow
The Update Homebrew Tap workflow downloaded the macOS release assets
with the patterns Recordly-*-arm64.dmg and Recordly-*-x64.dmg, which
assume a version segment in the filename.

electron-builder.json5 sets artifactName to "${productName}-${arch}.${ext}",
so the published assets are Recordly-arm64.dmg and Recordly-x64.dmg. The
wildcard requires a hyphen on both sides, so the patterns never matched
and "gh release download" exited with "no assets match the file pattern",
failing the job at the download step on every run.

Use the exact names the release publishes, matching the convention
already used in scripts/verify-macos-distribution.mjs.
2026-09-18 01:02:53 +05:30
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 6255890556 Update GitHub funding username in FUNDING.yml 2026-05-16 16:18:14 +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 1826cfec3a Update FUNDING.yml 2026-03-27 00:13:26 +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 00f5fc13b5 Create FUNDING.yml 2026-03-23 16:03:37 +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 7057f166cf Merge branch 'webadderall:main' into main 2026-03-16 22:02:59 +00:00
Lawrence 60d7fcd7c6 Update antislop.yml 2026-03-16 21:38:06 +00:00
webadderall c4cb8f74ad fix(ci): remove invalid wildcard instructions filename 2026-03-16 22:06:47 +11:00
webadderall 75835362a3 fix(ci): unblock release builds on Windows/Linux/macOS
- Rename invalid .github instructions filename for Windows checkout compatibility
- Remove unused i18n symbols causing TypeScript/lint build failures
2026-03-16 22:06:30 +11:00
webadderall 302a978f38 Create *.instructions.md 2026-03-16 12:10:33 +11:00