Skip to content

[GEN-8772] mark marinade-finance unpublished so consumers stop reporting it unlicensed - #94

Draft
janlegner wants to merge 1 commit into
mainnetfrom
claude/publish-false-marinade-finance-mainnet
Draft

[GEN-8772] mark marinade-finance unpublished so consumers stop reporting it unlicensed#94
janlegner wants to merge 1 commit into
mainnetfrom
claude/publish-false-marinade-finance-mainnet

Conversation

@janlegner

@janlegner janlegner commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Adds publish = false to programs/marinade-finance/Cargo.toml, which is what the org policy's licenses.private.ignore = true keys off; a license field is not the route here because LICENSE.md is a Medium Rare Foundation non-commercial licence with no SPDX identifier on the org allow list, so that would need a legal decision.

Measured with cargo-deny 0.20.2 against the org deny.toml CI fetches (.github branch claude/static-analysis-required-wrapper, sha256 59f94fbf…), A/B in each consumer against two local git sources differing only by this line at the mainnet tip 47a002e: marinade-common-rs-cli licenses FAILED (1 unlicensed error) → licenses ok, marcrank 5 → 4 unlicensed errors, validator-manager 5 → 4, liquid-staking-referral-program 3 → 2, and in this repo itself the licenses errors drop 2 → 1.

Nothing else turns green: marcrank and validator-manager keep dynsigner, marinade-client-rs, marinade-common-cli (marinade-common-rs-cli#28) and solana-transaction-executor (solana-transaction-executor#11/#13), and here the remaining licenses error is the GPL-3.0 array-bytes host-only dependency, which is a legal call.

⚠️ marcrank, validator-manager and marinade-common-rs-cli all pin branch = "mainnet", so this is the ref that reaches them — the companion #95 against main does not, since main is an ancestor of mainnet and not the other way round; note also that no check runs attach to PRs based on mainnet, so this ref currently gets no CI at all.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016c6JBdg7efaP7bzpQC4KWV
@coderabbitai

coderabbitai Bot commented Aug 20, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 18f9ebb8-bade-42d0-abff-2c3b2b7e130f

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

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.

1 participant