Vincent Koc
f02a4dfbf6
fix(release): keep correction tags at base version
2026-07-10 18:23:24 -07:00
Vincent Koc
d75f92e6a6
fix(pr): support rebase landings
2026-07-10 18:23:24 -07:00
Vincent Koc
0049a7a81d
fix(release): align plugin shrinkwrap scope
2026-07-10 18:23:24 -07:00
Vincent Koc
304d306f4c
fix(pr): allow merge-commit landings
2026-07-10 18:23:24 -07:00
Vincent Koc
bc1dbe1777
fix(release): manage tracked private shrinkwraps
2026-07-10 18:23:24 -07:00
Vincent Koc
c7b38beab0
fix(release): avoid pnpm bootstrap in version prep
2026-07-10 18:23:24 -07:00
Vincent Koc
583fe664da
fix(release): keep JSON output machine-readable
2026-07-10 18:23:24 -07:00
Vincent Koc
a5582cc02b
fix(release): serialize root package generation
2026-07-10 18:23:24 -07:00
Vincent Koc
00848e2bcb
fix(release): avoid caching GitHub errors
2026-07-10 18:23:24 -07:00
Vincent Koc
fedd49a688
fix(release): keep Android notes aligned
2026-07-10 18:23:24 -07:00
Vincent Koc
7f9ea2f7b4
chore(release): satisfy parallel runner lint
2026-07-10 18:23:24 -07:00
Vincent Koc
e7cb09a2c2
feat(release): add shadow preparation controller
2026-07-10 18:23:24 -07:00
Vincent Koc
58b094cfce
perf(release): cache changelog GitHub discovery
2026-07-10 18:23:24 -07:00
Vincent Koc
f1447e9737
perf(release): parallelize shrinkwrap generation
2026-07-10 18:23:24 -07:00
Vincent Koc
6d7da847c8
perf(release): parallelize scoped preflight tasks
2026-07-10 18:23:24 -07:00
Vincent Koc
271b4a965c
feat(release): add atomic version preparation
2026-07-10 18:23:24 -07:00
Peter Steinberger
50feb488eb
fix(ci): isolate OpenWebUI release smoke
...
Backport the missing scheduler, documentation, and focused regression proof from #103095 so stable/full release-path runs execute OpenWebUI exactly once on the dedicated lane while legacy aggregate aliases remain compatible.
Partial backport of ff28c1f66639f00b8aab00ae81b9b73788c2ac06; the workflow and workflow-test portions were already present on this release branch, while the skill-only documentation remains main-only.
2026-07-10 18:23:24 -07:00
Peter Steinberger
a56643e552
fix(release): keep validation evidence immutable across reruns ( #103906 )
...
* fix(release): bind validation evidence to exact attempts
* test(release): cover exact validation attempts
2026-07-10 12:40:22 -07:00
Peter Steinberger
ffe682f325
fix(release): recognize conventional squash reverts
2026-07-10 09:28:16 -07:00
Peter Steinberger
98a2229b79
fix(release): preserve squash revert targets
2026-07-10 09:28:15 -07:00
Peter Steinberger
b9dd72b2f2
ci(release): pin validated Kova revision
2026-07-10 05:40:39 -07:00
Peter Steinberger
0782a94452
fix(release): require installer doctor evidence
2026-07-10 05:37:58 -07:00
Peter Steinberger
795202863a
fix(release): contain installer artifact restores
2026-07-10 05:06:10 -07:00
Peter Steinberger
faf619db3d
fix(ci): restore manually dispatched live suites ( #103654 )
2026-07-10 04:31:03 -07:00
Vincent Koc
de3762676b
fix(release): bundle AI runtime in installer smoke ( #103556 )
...
* fix(release): bundle AI runtime in installer smoke
* fix(release): verify bundled AI runtime loadability
* fix(release): preserve advisory doctor exits
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-10 02:44:09 -07:00
Peter Steinberger
e3caf03f2e
fix(release): allow advisory doctor exits in installer smoke
2026-07-10 02:35:46 -07:00
Peter Steinberger
3059c114ac
ci(release): pin latest Kova revision
2026-07-10 02:34:14 -07:00
Peter Steinberger
521ba0226c
fix(release): ignore nested squash revert markers
2026-07-10 02:34:14 -07:00
Peter Steinberger
30f54a5fe1
fix(release): proxy upgrade fixtures to npm
2026-07-10 02:34:14 -07:00
Vincent Koc
ee8827d92b
fix(ci): read Codex bindings from SQLite in live harness ( #103467 )
...
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-10 02:34:14 -07:00
Peter Steinberger
1c205e5c92
fix(release): restore bundled AI runtime in update smoke ( #103564 )
2026-07-10 10:29:35 +01:00
Peter Steinberger
a748518333
ci: align release child dispatch and guard tests with the synced umbrella
...
The synced Full Release Validation umbrella dispatches children with a
dispatch_id and adopts runs by exact name (#102858 ), so ci.yml,
npm-telegram-beta-e2e.yml, and plugin-prerelease.yml need the matching
input; applies that commit's hunks plus its ci-workflow-guards update,
syncs scripts/ci-live-command-retry.sh, and ports the guard test blocks
that pin the synced workflow text.
2026-07-10 00:40:04 -07:00
Peter Steinberger
8f0d4500af
ci: backport release validation evidence reuse and beta live-advisory
...
Backports the release pipeline speedups from main (ace2407acd and
ancestors) so the 2026.7.1 train benefits immediately:
- metadata-only evidence reuse with input/harness/child-run matching
- Docker runtime-assets preflight runs in parallel with lanes
- release/* umbrella runs supersede in-progress duplicates
- beta profile treats live-provider suites as advisory
Syncing the umbrella workflow also picks up the main-only dispatch
idempotency and transient-read retries (#102858 , #102896 ).
2026-07-10 00:23:30 -07:00
Vincent Koc
2e1c04010a
fix(providers): publish Meta provider ( #103070 )
...
(cherry picked from commit 266ca5b3a2 )
2026-07-09 20:34:27 -07:00
Hamid Shojanazeri
a978c06c93
feat(providers): add Meta Model API - muse-spark-1.1 ( #102873 )
...
* feat(providers): add Meta Model API - muse-spark-1.1
Adds meta-model-api provider via bundled extension:
- extensions/meta-model-api/ (provider, catalog, stream, thinking, onboarding)
- docs/providers/meta-model-api.md
- core wiring: env-api-keys, zod-schema, provider-display-names, dotenv, provider-env-vars
Model: meta-model-api/muse-spark-1.1 (Responses API at https://api.ai.meta.com/v1 )
Auth: MODEL_API_KEY (Bearer)
Default reasoning: high, maps --thinking off -> minimal (model rejects none)
Fix: bump live test maxTokens 200->4000 (high reasoning uses ~300 tokens for reasoning alone)
Co-authored-by: Meta
* fix(meta-model-api): clean reasoning lint
* test(meta-model-api): align live proof checks
* chore(meta-model-api): bundle provider metadata
* docs: fix Meta Model API setup wording
* docs: format Meta Model API provider page
---------
Co-authored-by: Dave Morin <dave@morin.com >
Co-authored-by: Colin <colin@solvely.net >
Co-authored-by: Josh Lehman <josh@martian.engineering >
(cherry picked from commit 08a957e0ae )
2026-07-09 20:33:20 -07:00
Peter Steinberger
510b34d3d2
ci: pin latest Kova for release validation
2026-07-09 20:00:15 -07:00
Peter Steinberger
43dcadb532
ci: pin docs i18n Go toolchain ( #103244 )
...
(cherry picked from commit 73db6b2aca )
2026-07-09 19:33:21 -07:00
Vincent Koc
dcee1da876
fix(release): rewrite excluded contribution records
2026-07-09 06:42:40 -07:00
Vincent Koc
d36b58cab1
fix(test): harden npm registry fixture proxy
2026-07-09 06:18:50 -07:00
Vincent Koc
f7aea57edb
fix(release): validate macOS source versions
2026-07-09 06:18:49 -07:00
Vincent Koc
a486f3ab08
fix(release): harden publication validation
2026-07-09 06:18:49 -07:00
Vincent Koc
69bdd92a61
fix(release): validate package artifact boundaries
2026-07-09 04:30:50 -07:00
Peter Steinberger
d44fb23a03
fix(release): use bundled AI candidate for Bun smoke
...
Backport the Bun release-validation fix from 42a8679c4d .
2026-07-09 04:30:49 -07:00
Vincent Koc
2b47b1c460
fix(release): install Bun smoke from package set
2026-07-09 04:02:57 -07:00
Vincent Koc
eea546260a
fix(release): accept package candidate tarballs
2026-07-09 03:36:13 -07:00
Vincent Koc
864842c875
fix(release): validate prepared npm package sets
2026-07-09 02:52:39 -07:00
Vincent Koc
556fbd4347
fix(ci): invalidate incomplete runtime artifact caches
2026-07-08 23:08:30 -07:00
Vincent Koc
f7f2ec2e5b
fix(ci): stabilize npm shrinkwrap metadata
2026-07-08 15:55:31 -07:00
Vincent Koc
086184684b
fix(ci): rewrite workspace deps for OCM installs
2026-07-08 14:33:28 -07:00
Vincent Koc
29d4946345
fix(ci): install workspace packages for Kova
2026-07-08 14:21:51 -07:00