Commit Graph
70 Commits
Author SHA1 Message Date
webadderall eaf87be95b Recordly 2.0 local review stack 2/6
Dependency-ordered review preparation. Not pushed or remotely reviewed.
2026-11-06 05:24:21 +11:00
webadderall bd06325906 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 5ec5d196fd fix(ci): install FFmpeg required by recording import tests 2026-09-20 20:40:59 +10:00
Mohd Sahil 6298790a05 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 efbfe28952 Address update release review feedback 2026-08-31 19:01:53 +10:00
webadderall 956b352985 Fix experimental update channel and toast 2026-08-31 18:50:39 +10:00
young 68aa5679ea Address review feedback before release 2026-08-31 13:35:57 +10:00
young 8120f82b85 Add live announcements and experimental updates 2026-08-30 21:23:11 +10:00
young e3f9c56757 Remove the anti-slop pull request workflow 2026-08-29 17:12:45 +10:00
wiiiii123 c2fc0c3f4b ci(macos): fail fast on invalid notary credentials 2026-08-09 02:53:28 +07:00
wiiiii123 4518e9e395 ci(macos): harden candidate verification diagnostics 2026-08-09 02:33:58 +07:00
wiiiii123 8219197299 ci(macos): add fail-closed release candidate gate 2026-08-09 01:50:38 +07:00
wiiiii123 303d53f610 fix(release): avoid tag template injection 2026-07-11 18:50:58 +07:00
wiiiii123 f846e64e25 fix(release): support Windows and Linux prereleases 2026-07-11 18:43:42 +07:00
wiiiii123 9840140817 fix(ci): support Visual Studio 2026 native builds 2026-07-11 14:47:25 +07:00
wiiiii123 4e56bd6763 chore(ci): address quality review feedback 2026-07-11 02:49:40 +07:00
wiiiii123 971c17fdb3 ci: add pull-request quality checks 2026-07-10 05:07:19 +07:00
webadderall a5da635b83 fix(release): harden beta publish workflow 2026-05-17 21:23:19 +10:00
webadderall b18fe44f8f Prepare v1.3.0 beta release workflow 2026-05-08 17:23:19 +10:00
Wiii 3efc97cb2f 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 1db6626e5e Fix CI ffmpeg bundling for release builds 2026-04-27 17:09:33 +10:00
Wiii a82afdebdf fix(build): stage Whisper runtime in macOS CI jobs (#333) 2026-04-25 00:42:10 +07:00
webadderall 022c2d372f fix: anchor winget installers-regex to exclude .blockmap files 2026-04-09 17:31:01 +10:00
webadderall ddeca02a62 ci: add workflow_dispatch to winget releaser 2026-04-09 17:12:18 +10:00
webadderall 6b6e50e900 fix: pass release-tag to winget-releaser for workflow_run trigger 2026-04-09 17:07:44 +10:00
webadderall 24234fabaf 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 26186b6fb2 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 47bcc31d53 feat: add winget-releaser workflow for automatic WinGet releases (fixes #177) 2026-04-06 21:38:38 +08:00
webadderall 71eea66e0e fix(release): avoid duplicate prerelease runs 2026-03-29 00:55:22 +11:00
webadderall a5933cebbc fix(release): align asset names and upload globs 2026-03-29 00:30:16 +11:00
webadderall 431844329d fix(release): add libxt for linux rebuild 2026-03-29 00:18:57 +11:00
webadderall f280180018 fix(release): add remaining linux X11 deps 2026-03-29 00:15:31 +11:00
webadderall 2338e9a05b fix(release): restore packaging assets and CI deps 2026-03-29 00:13:01 +11:00
webadderall 3fd52919d7 fix(ci): publish release assets deterministically 2026-03-28 21:06:41 +11:00
webadderall 02674009d8 feat: add updater release infrastructure 2026-03-28 20:42:38 +11:00
webadderall 844a558510 chore(release): auto-sync app version 2026-03-26 11:37:58 +11:00
webadderall 56f1a94948 fix(ci): pin release builds to resolved source commit 2026-03-26 11:05:38 +11:00
webadderall f7b930a867 Fix release workflow source ref handling 2026-03-26 11:05:38 +11:00
webadderall 8a314c30a3 fix(ci): skip arm64 postinstall during release 2026-03-23 21:55:52 +11:00
webadderall 806f5398f1 fix(ci): skip arm64 release postinstall scripts 2026-03-23 21:53:06 +11:00
webadderall 5948ed1d6a fix(ci): make release workflow build tagged ref 2026-03-23 21:49:16 +11:00
webadderall 64e15b1817 ci: auto-merge homebrew tap cask update PR 2026-03-17 16:57:10 +11:00
Lawrence 3da89d007b 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 fd7f699b35 Update antislop.yml 2026-03-16 21:38:06 +00:00
Lawrence e07393d1e3 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 ad8b3f353a Delete .github/workflows/antislop.yml 2026-03-15 22:20:31 +00:00
Lawrence 7d852ff6fc Create antislop.yml 2026-03-15 22:20:21 +00:00
webadderall f0f1981729 fix(windows): prevent cursor monitor ENOENT crash and build helper in release 2026-03-15 23:28:00 +11:00
webadderall 2fa8c93005 revert(ci): remove README auto-translation workflow 2026-03-15 22:04:25 +11:00
webadderall e134675181 ci(docs): auto-translate README to zh-CN via GitHub Models 2026-03-15 22:01:51 +11:00