Commit Graph
15 Commits
Author SHA1 Message Date
ciregenz 09fc33beaf [eric] release: bump version to 1.2.75 2026-06-09 03:02:16 -07:00
ciregenz 4e78925395 [eric] release: bump version to 1.2.73 2026-06-08 14:56:24 -07:00
ciregenz b1762d1187 [eric] ci: publish windows squirrel assets via gh (not electron-builder) so the installer keeps the OpenSwarm-Setup-x64.exe name 2026-05-31 16:06:50 -07:00
ciregenz 67894bdfcf [eric] ci: build windows release with -Squirrel override so the installer is named OpenSwarm-Setup-x64.exe (matches landing page + latest.yml) 2026-05-31 15:45:02 -07:00
ciregenz 3c32fe7773 [eric] ci: ship experimental builds as semver-suffix channel (not GH pre-release) so allowPrerelease clients actually see them 2026-05-31 14:26:59 -07:00
ciregenz 329e43ce2c [eric] win: generate latest.yml for squirrel releases so existing NSIS clients can migrate 2026-05-31 13:06:06 -07:00
ciregenz f7741de556 [eric] ci: bypass dogfood release-gate for v1.1.70 windows build 2026-05-29 13:09:02 -07:00
ciregenz 96f647c851 [eric] ci: fix invalid flow-mapping env in release workflows (0-job parse failure) 2026-05-29 13:05:00 -07:00
Eric d6dd58bc65 [eric] ci: add dogfood.yml scheduled every six hours across windows-latest+macos-13+macos-14 that builds, runs verify-dogfood, uploads the per-leg manifest, then aggregates into preflight-tunings.json; gate both release-windows and release-macos on a release-gate job that downloads the latest tunings via gh run download and runs verify-release-readiness so a v* tag halts before signing if the dogfood loop has not validated twelve consecutive clean runs per platform 2026-05-28 09:17:21 -07:00
Eric 1cf401b393 [eric] ci: fail the release if the signed installer or app isnt actually signed and notarized 2026-05-27 19:11:12 -07:00
Eric 4f61b6cd49 [eric] ci: pin build node to 20.18.1 to match the runtime we ship 2026-05-27 10:19:52 -07:00
ciregenz 49e0ed3d2f experimental updates: opt-in prerelease channel via settings toggle + semver-suffix auto-detect in publish 2026-05-19 22:10:22 -07:00
ciregenz 11487456b5 eric] Google OAuth via cloud-proxy + gitleaks CI 2026-05-06 13:28:35 -07:00
ciregenz 1a12db5d78 [eric] 1.0.26: OAuth/MCP reliability + chat UX polish 2026-04-26 15:29:36 -07:00
Eric 9ff07443db [eric] windows shipping: electron-builder win+nsis + Azure Trusted Signing hook, build-app-win.ps1 / build-python-env-win.ps1 mirroring mac, release-windows.yml tag-triggered CI, icon.ico + .env.windows.example, .claude/ + .env.* gitignored. Runtime fixes: PYTHONUTF8=1 (cp1252 UnicodeDecode), python.exe / Lib\site-packages paths, PYTHONPATH path.delimiter, taskkill /T /F process tree, OAuth UA platform branch, sign-vmp postinstall via node wrapper. Backend: _resolve_command PATHEXT probing (fixes uvx not found), UV_PYTHON Windows path. Cross-env added to 9router+electron for NODE_ENV prefix on cmd. Onboarding: poll subscriptions/status while connect step is open, render Connected for active providers (was stuck on "Connect" after 30s OAuth poll timeout). 2026-04-21 18:15:49 -07:00