From 5311314266ab6b22eb3acdc74dac7c30dcad2dc4 Mon Sep 17 00:00:00 2001 From: Loris Leiva Date: Tue, 15 Sep 2026 18:09:42 +0100 Subject: [PATCH] Point spl-memo repository field at solana-program/memo This fixes npm Trusted Publishing for the `@solana/spl-memo` (`clients/js-legacy`) package. Its `repository` field still pointed at the old `solana-labs/solana-program-library` monorepo, but npm's Trusted Publishing requires `repository.url` to exactly match the GitHub repository configured as the trusted publisher (`solana-program/memo`). This mismatch caused the publish job to fail. The field is updated to the object form used by the working `clients/js` package, with a `directory` key so npm can locate the package within the monorepo for provenance attestation. --- clients/js-legacy/package.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/clients/js-legacy/package.json b/clients/js-legacy/package.json index 8bbca20..58c2455 100644 --- a/clients/js-legacy/package.json +++ b/clients/js-legacy/package.json @@ -3,7 +3,11 @@ "description": "SPL Memo Program JS API", "version": "0.2.4", "author": "Solana Labs Maintainers ", - "repository": "https://github.com/solana-labs/solana-program-library", + "repository": { + "type": "git", + "url": "git+https://github.com/solana-program/memo.git", + "directory": "clients/js-legacy" + }, "license": "Apache-2.0", "type": "module", "sideEffects": false,