From 60eda4d7a85b67219ef4cc37aa01a88c53fea28c Mon Sep 17 00:00:00 2001 From: Kyle Mistele Date: Fri, 4 Sep 2026 18:29:23 -0700 Subject: [PATCH] fix(release): include repository provenance metadata HumanLayer-Session: https://app.dev.codelayer.gg/sessions/01a06ef2-8bbd-7b9e-96f0-850e6e34a9c3 --- scripts/release/prepare.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scripts/release/prepare.ts b/scripts/release/prepare.ts index 2aefd30..4d8d324 100644 --- a/scripts/release/prepare.ts +++ b/scripts/release/prepare.ts @@ -20,6 +20,10 @@ type PackageManifest = { name: string; version?: string; private?: boolean; + repository?: { + type: string; + url: string; + }; publishConfig?: { access?: string; [key: string]: unknown; @@ -36,6 +40,10 @@ type RootManifest = { }; const rootManifestPath = join(repoRoot, manifestName); +const repository = { + type: "git", + url: "https://github.com/humanlayer/agentlayer", +}; const dependencyFields = [ "dependencies", @@ -170,6 +178,7 @@ function stageManifest(manifest: PackageManifest, version: string, catalog: Reco const stagedManifest: PackageManifest = structuredClone(manifest); stagedManifest.version = version; stagedManifest.private = false; + stagedManifest.repository = repository; stagedManifest.publishConfig = { ...stagedManifest.publishConfig, access: "public",