Skip to content

fix: replace phantom program-metadata-cli with @solana-program/program-metadata#15

Merged
dev-jodee merged 1 commit intomainfrom
fix/replace-program-metadata-cli
Feb 17, 2026
Merged

fix: replace phantom program-metadata-cli with @solana-program/program-metadata#15
dev-jodee merged 1 commit intomainfrom
fix/replace-program-metadata-cli

Conversation

@dev-jodee
Copy link
Copy Markdown
Collaborator

Summary

  • Replace nonexistent cargo install program-metadata-cli with pnpx @solana-program/program-metadata@0.5.1 for IDL uploads in the devnet deploy workflow
  • Replace dtolnay/rust-toolchain@stable with pnpm/action-setup@v4 since Rust is no longer needed in the deploy job (only the build job)
  • The pnpx command downloads and executes the package on the fly without needing pnpm install

…m-metadata

The cargo crate program-metadata-cli does not exist. Replace it with the
correct npm package @solana-program/program-metadata via pnpx. Also removes
the unnecessary Rust toolchain step from the deploy job since it was only
needed for the cargo install.
@dev-jodee dev-jodee merged commit a5936a9 into main Feb 17, 2026
6 checks passed
@dev-jodee dev-jodee deleted the fix/replace-program-metadata-cli branch March 20, 2026 12:19
dev-jodee added a commit that referenced this pull request Mar 27, 2026
Add pnpm overrides for ajv, brace-expansion (major 1 and 2), flatted, h3, lodash, minimatch (major 3 and 9), and socket.io-parser; regenerate pnpm-lock.yaml.

Update Cargo.lock with keccak 0.1.6 and quinn-proto 0.11.14.

Remaining unpatchable alerts: #15 (elliptic, no patched release) and #21 (bigint-buffer, no patched release).
dev-jodee added a commit that referenced this pull request Mar 27, 2026
Add pnpm overrides for ajv, brace-expansion (major 1 and 2), flatted, h3, lodash, minimatch (major 3 and 9), and socket.io-parser; regenerate pnpm-lock.yaml.

Update Cargo.lock with keccak 0.1.6 and quinn-proto 0.11.14.

Remaining unpatchable alerts: #15 (elliptic, no patched release) and #21 (bigint-buffer, no patched release).

Co-authored-by: Jo D <dev-jodee@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants