Skip to content

chore: remove pinned sha from posthog and revenuecat marketplace entries#199

Merged
amondnet merged 1 commit into
mainfrom
worktree-haze-dawn
Jun 1, 2026
Merged

chore: remove pinned sha from posthog and revenuecat marketplace entries#199
amondnet merged 1 commit into
mainfrom
worktree-haze-dawn

Conversation

@amondnet
Copy link
Copy Markdown
Contributor

@amondnet amondnet commented Jun 1, 2026

Summary

Remove the pinned sha fields from the PostHog (PostHog/ai-plugin) and RevenueCat (RevenueCat/rc-claude-code-plugin) marketplace entries so both plugin sources track the latest commit instead of a fixed SHA.

Changes

  • .claude-plugin/marketplace.json: removed sha field from posthog entry (was f2f37954ecef9f1afce4fa81b6a612454a96c410)
  • .claude-plugin/marketplace.json: removed sha field from revenuecat entry (was af7cb77996aee4e7e3c109c5afec81f716139032)

Notes

  • Uses chore: type — no release bump via release-please.
  • CHANGELOG and version fields are not touched.

Summary by cubic

Removed pinned sha fields for PostHog/ai-plugin and RevenueCat/rc-claude-code-plugin in .claude-plugin/marketplace.json. These marketplace entries now track the latest commit from their repositories.

Written for commit 7e8d862. Summary will update on new commits.

@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 1, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
claude-code-plugins Ready Ready Preview, Comment Jun 1, 2026 2:37am

Request Review

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request removes the pinned commit SHAs for the PostHog and RevenueCat plugins in .claude-plugin/marketplace.json. The review comments correctly highlight that removing these pinned SHAs introduces supply chain security risks, as these plugins execute in local environments and tracking the latest commits could expose users to upstream compromises. It is recommended to pin these dependencies to specific release tags or versions.

Comment thread .claude-plugin/marketplace.json
Comment thread .claude-plugin/marketplace.json
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2 issues found across 1 file

Confidence score: 3/5

  • The change in .claude-plugin/marketplace.json removes commit pinning for an external plugin URL, which introduces a concrete supply-chain and reproducibility risk.
  • This is a meaningful security concern (severity 7/10 with high confidence), so there is some merge risk even though runtime functionality may appear unchanged.
  • Because the issue is focused in one config file and is straightforward to remediate by restoring a pinned SHA, the risk is moderate rather than critical.
  • Pay close attention to .claude-plugin/marketplace.json - plugin source resolution is now non-deterministic without a commit pin.

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread .claude-plugin/marketplace.json
Comment thread .claude-plugin/marketplace.json
@amondnet amondnet self-assigned this Jun 1, 2026
@amondnet amondnet merged commit ca11beb into main Jun 1, 2026
8 checks passed
@amondnet amondnet deleted the worktree-haze-dawn branch June 1, 2026 02:43
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