Skip to content

Remove the dispatch to the internal sync workflow - #32

Merged
wzslr321 merged 1 commit into
mainfrom
claude/remove-public-sync
Oct 14, 2026
Merged

wzslr321 merged 1 commit into
mainfrom
claude/remove-public-sync

Conversation

@claude

@claude claude Bot commented Oct 14, 2026

Copy link
Copy Markdown

Requested by Wiktor Zając · Slack thread

Removes .github/workflows/dispatch-sync.yml, which sent a public-updated dispatch to leancodepl/ai-plugins-internal on every push to main so its sync workflow would mirror the flutter-* plugins and lean-jev into the internal repo.

The internal marketplace now references these plugins directly with git-subdir sources that point at plugins/<name> here and track main, so nothing needs to be told about a push anymore: leancodepl/ai-plugins-internal#151. That PR also removes the internal sync workflow, so merge the two together (either order is fine; a dispatch sent with no workflow to receive it does nothing).

No README or docs here mention the sync, so this is the only change.

After merging

INTERNAL_DISPATCH_TOKEN becomes unused. A repo admin needs to delete it manually under Settings > Secrets and variables > Actions, and revoke the token behind it if nothing else uses it.

What this means for the public plugins

  • A change merged here reaches internal users through /plugin update once its PR bumps the plugin's version, which this repo already requires.
  • These plugins are no longer in the internal Cursor team marketplace and no longer get the internal rules/ layer. Cursor users install their skills with npx skills add leancodepl/ai-plugins.
  • Promoting an internal plugin is now: open the PR here first, then replace the internal copy with a git-subdir reference. lean-contribute in the internal repo describes the steps.

🤖 Generated with Claude Code

https://claude.ai/code/session_01EQRMfcc3SmQN3P3PnL9xhu


Generated by Claude Code

The internal repository no longer mirrors the public plugins. It now
references them directly with git-subdir marketplace entries, so there is
nothing left for a push to main to notify.

The INTERNAL_DISPATCH_TOKEN secret becomes unused and can be deleted.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EQRMfcc3SmQN3P3PnL9xhu
@wzslr321
wzslr321 merged commit 453748e into main Oct 14, 2026
4 checks passed
@wzslr321
wzslr321 deleted the claude/remove-public-sync branch October 14, 2026 12:10
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