Peter Steinberger
a0702e195d
build(pnpm): use packageManager as pnpm source
...
Recreated from #85108 because the original branch could not be updated by maintainers.
Preserves current-main pnpm install hardening while switching workflow pnpm setup to packageManager, and adds exact version-scoped release-age exclusions for already-locked packages that pnpm 11.2.2 audits during install.
Co-authored-by: Altay <altay@hey.com >
2026-05-22 19:17:43 +01:00
Altay
8b95270cc9
ci(pnpm): use pnpm 11 in workflows
2026-05-11 00:48:14 +01:00
Peter Steinberger
18997be120
ci: speed up release validation reruns
2026-05-11 00:22:19 +01:00
Peter Steinberger
3a452a029c
ci(release): automate stable appcast handoff
2026-05-07 23:46:33 +01:00
Peter Steinberger
bb294bcd20
feat: support alpha releases
2026-05-02 18:29:13 +01:00
Peter Steinberger
231e5c618f
ci(release): allow public mac validation from main
2026-04-30 22:53:39 +01:00
Peter Steinberger
c07b388f77
ci: keep pnpm alignment scoped to CI
2026-04-22 05:58:50 +01:00
Peter Steinberger
fbddef34bd
perf(ci): trim provider catalog test setup
2026-04-22 05:57:22 +01:00
Peter Steinberger
8d289306de
ci: support release branch mac validation
2026-04-21 21:01:05 +01:00
Peter Steinberger
24644e3c27
ci: remove sticky disk cache plumbing
2026-04-20 16:03:55 +01:00
Peter Steinberger
53fd262173
ci: align pnpm pins and vitest config
2026-04-04 05:44:29 +01:00
Onur
f1f5a3fcf4
Release: trim duplicate preflight work ( #59117 )
...
* Release: skip duplicate runtime-deps staging
* Release: trim public mac validation workflow
* Release: require promoted npm publish
* Release: verify promoted npm provenance
* Release: restore public mac validation build
* Release: skip pack check on npm promote
* Release: skip pack check on npm promote
2026-04-01 19:24:37 +02:00
Peter Steinberger
664680318e
fix(release): validate built tarballs in workflows
2026-03-28 22:33:24 +00:00
Peter Steinberger
3a36fffc15
docs: update mac release automation guidance
2026-03-23 21:12:46 -07:00
Onur
6ab6e7a493
Release: document manual macOS asset upload ( #53178 )
...
* Release: document manual macOS asset upload
* Release: document macOS smoke-test mode
2026-03-23 23:19:52 +01:00
Onur
6e8d5cd578
Release: privatize macOS publish flow ( #53166 )
2026-03-23 22:35:51 +01:00
Onur Solmaz
bc95436a43
release: upload macos preflight artifacts ( #53105 )
...
* release: upload macos preflight artifacts
* release: speed up macos preflight
* release: use xlarge macos runner
* release: skip dmg path in macos preflight
2026-03-23 21:34:51 +01:00
Onur Solmaz
01c1fc797f
release: harden preflight workflows ( #53087 )
...
* release: harden preflight-only workflows
* release: require main for publish runs
* release: select xcode for macos workflow
* release: retry flaky macos preflight steps
2026-03-23 20:30:46 +01:00
Onur Solmaz
8ed33c2aff
release: automate macOS publishing ( #52853 )
...
* release: automate macOS publishing
* release: keep mac appcast in openclaw repo
* release: add preflight-only release workflow runs
* release: keep appcast updates manual
* release: generate signed appcast as workflow artifact
* release: require preflight before publish
* release: require mac app for every release
* docs: clarify every release ships mac app
* release: document Sparkle feed and SHA rules
* release: keep publish flow tag-based
* release: stabilize mac appcast flow
* release: document local mac fallback
2026-03-23 16:04:53 +01:00