From d0e039351ae4e5559db6e78fce5d1677e40ef279 Mon Sep 17 00:00:00 2001 From: enricobuehler Date: Thu, 4 Jun 2026 00:22:37 +0000 Subject: [PATCH] renovate: cap kysely at <0.29.0 fleet-wide MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 0.29.x drops DEFAULT_MIGRATION_LOCK_TABLE exports that @better-auth/ kysely-adapter bundles. Renovate kept auto-merging the 0.28→0.29 'minor' bump and re-breaking every game's build; allowedVersions blocks it. Co-Authored-By: Claude Opus 4.8 --- renovate-config.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/renovate-config.json b/renovate-config.json index d34b948..1660846 100644 --- a/renovate-config.json +++ b/renovate-config.json @@ -6,6 +6,11 @@ "labels": ["dependencies"], "platformAutomerge": true, "packageRules": [ + { + "description": "Pin kysely to 0.28.x fleet-wide. 0.29.x dropped the DEFAULT_MIGRATION_LOCK_TABLE exports that @better-auth/kysely-adapter bundles, breaking every game's api-core build. Do NOT allow >=0.29 until better-auth ships a 0.29-safe adapter.", + "matchPackageNames": ["kysely"], + "allowedVersions": "<0.29.0" + }, { "description": "Bump the internal @played/* packages together. Manual merge — 0.x bumps can be breaking and merging redeploys the game.", "matchPackageNames": ["/^@played//"],