Skip to content

chore(scripts): Submit plugin releases through the Creators Service. - #691

Draft
xespona wants to merge 1 commit into
mainfrom
chore/release-through-creators-service
Draft

chore(scripts): Submit plugin releases through the Creators Service.#691
xespona wants to merge 1 commit into
mainfrom
chore/release-through-creators-service

Conversation

@xespona

@xespona xespona commented Sep 7, 2026

Copy link
Copy Markdown

Context

Releases went through marketplace.framer.com, which is behind bot protection and started blocking them. The marketplace side of a release now lives in the Creators Service, so the action talks to that instead.

The zip upload doesn't change hands. The plugins API already handles the file, and the action can call it directly with the token it already mints. So it uploads the zip, then sends the resulting version id on. Releases still land pending for a human to approve.

Needs the matching Creators Service endpoint deployed before this merges.

Changes

  • submitPlugin is two calls now instead of one: upload the zip, then record the release.
  • Dropped FRAMER_ADMIN_SECRET. The old endpoint never read it, and the new one uses the access token the script already mints.

Releases went through the marketplace app, which is behind bot
protection and started blocking them. The action now uploads the zip
to the plugins API itself and records the release with the Creators
Service, so the admin secret is no longer needed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.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.

1 participant