From c51a68745c6515a9999f77a429e6987038a3d13d Mon Sep 17 00:00:00 2001 From: Nicu Chiciuc Date: Fri, 30 Oct 2026 16:27:23 +0200 Subject: [PATCH] Move the state to the project alchemy-state-store (alchemy-convex 0.16.0) Co-Authored-By: Claude Opus 5.5 --- docs/deploy.md | 2 +- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- pnpm-workspace.yaml | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/deploy.md b/docs/deploy.md index 4b09735..78f0f9f 100644 --- a/docs/deploy.md +++ b/docs/deploy.md @@ -53,7 +53,7 @@ Each stage has one queue shared by deployment and cleanup. Before deployment, `scripts/verify-deployment-head.ts` checks that the checkout is still the head of the branch. GitHub CI runs `pnpm run check` separately. Deployment does not repeat it. -The team's `samebase` Convex project stores the stack state. Its `samebase.run` output +The team's `alchemy-state-store` Convex project stores the stack state. Its `samebase.run` output records the repository, stack file, branch, commit, pull request, and workflow run for Samebase's repository overview. `SCOUT_COMMIT` is a deployment input so a change outside `apps/scout` also deploys. Alchemy manages `SCOUT_COMMIT` and the three `HUB_` variables on each deployment, plus diff --git a/package.json b/package.json index e9825dc..506b01a 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "@alchemy.run/cloudflare": "2.0.0-beta.84", "@alchemy.run/github": "2.0.0-beta.84", "@effect/platform-node": "4.0.5", - "@samebase/alchemy-convex": "0.15.0", + "@samebase/alchemy-convex": "0.16.0", "@types/node": "^24.19.2", "alchemy": "2.0.0-beta.84", "effect": "4.0.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7f16168..25fb3c8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -217,8 +217,8 @@ importers: specifier: 4.0.5 version: 4.0.5(effect@4.0.5)(redis@6.3.0) '@samebase/alchemy-convex': - specifier: 0.15.0 - version: 0.15.0(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(@types/react@19.3.0)(@voidzero-dev/vite-plus-core@1.3.0(@types/node@24.19.2)(esbuild@0.27.0)(jiti@2.7.0)(typescript@7.0.2)(yaml@2.9.1))(effect@4.0.5)(ws@8.22.0))(convex@1.48.0(react@19.3.1))(effect@4.0.5) + specifier: 0.16.0 + version: 0.16.0(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(@types/react@19.3.0)(@voidzero-dev/vite-plus-core@1.3.0(@types/node@24.19.2)(esbuild@0.27.0)(jiti@2.7.0)(typescript@7.0.2)(yaml@2.9.1))(effect@4.0.5)(ws@8.22.0))(convex@1.48.0(react@19.3.1))(effect@4.0.5) '@types/node': specifier: ^24.19.2 version: 24.19.2 @@ -2684,8 +2684,8 @@ packages: '@rolldown/pluginutils@1.0.1': resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} - '@samebase/alchemy-convex@0.15.0': - resolution: {integrity: sha512-Pt3hZhiDjQQTHNJy+/avvyBlJ/U/z7BiNIQ+JhHQ+3zglydtdo6QNGHORplOlYr5fgvT9UU50g/oJDB/KaGV+A==} + '@samebase/alchemy-convex@0.16.0': + resolution: {integrity: sha512-/1T85q2GCYh/PsmDRqX85YRIWHcMT2M1pBwBubvZQyWs4SmuUM1ncZ58l6rqK/34hipXP+jW6O3Fgk6QQlNDOA==} engines: {node: '>=22'} hasBin: true peerDependencies: @@ -8350,7 +8350,7 @@ snapshots: '@rolldown/pluginutils@1.0.1': {} - '@samebase/alchemy-convex@0.15.0(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(@types/react@19.3.0)(@voidzero-dev/vite-plus-core@1.3.0(@types/node@24.19.2)(esbuild@0.27.0)(jiti@2.7.0)(typescript@7.0.2)(yaml@2.9.1))(effect@4.0.5)(ws@8.22.0))(convex@1.48.0(react@19.3.1))(effect@4.0.5)': + '@samebase/alchemy-convex@0.16.0(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(alchemy@2.0.0-beta.84(@effect/platform-node@4.0.5(effect@4.0.5)(redis@6.3.0))(@types/react@19.3.0)(@voidzero-dev/vite-plus-core@1.3.0(@types/node@24.19.2)(esbuild@0.27.0)(jiti@2.7.0)(typescript@7.0.2)(yaml@2.9.1))(effect@4.0.5)(ws@8.22.0))(convex@1.48.0(react@19.3.1))(effect@4.0.5)': dependencies: '@convex-dev/platform': 0.1.11 '@effect/platform-node': 4.0.5(effect@4.0.5)(redis@6.3.0) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 9eeff2f..9016792 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -34,7 +34,7 @@ peerDependencyRules: vite: "*" minimumReleaseAgeExclude: # Published 2026-10-30. Remove on 2026-11-01, when it is older than the one-day release age. - - "@samebase/alchemy-convex@0.15.0" + - "@samebase/alchemy-convex@0.16.0" patchedDependencies: # Adds deleteUser to the Convex Auth 2 core and password components, which account deletion # calls, and lets the Resend test stub type-check under exactOptionalPropertyTypes. Remove when