Skip to content

fix: remove Chrome Web Store publish from snapshot builds#33

Merged
ryanbas21 merged 1 commit into
mainfrom
fix/cws-publish-debug
May 12, 2026
Merged

fix: remove Chrome Web Store publish from snapshot builds#33
ryanbas21 merged 1 commit into
mainfrom
fix/cws-publish-debug

Conversation

@ryanbas21
Copy link
Copy Markdown
Owner

Summary

  • CWS doesn't allow publishing to trustedTesters when the extension is already published publicly — this was the root cause of the 400 error
  • Removes the Chrome extension publish step from snapshot builds entirely
  • Firefox and VS Code snapshot publishes remain unchanged

Follow-up to #32 which surfaced the actual CWS error message:

"This item is currently published, but not to trusted testers. To publish only to testers, you must unpublish it first."

Test plan

  • Trigger snapshot workflow via workflow_dispatch — should succeed without the Chrome publish step
  • Verify production Chrome publish (publish-extension.yml) still works on release

🤖 Generated with Claude Code

CWS doesn't allow publishing to trustedTesters when the extension is
already published publicly. Remove the Chrome publish step from
snapshots entirely. Firefox and VS Code snapshot publishes remain.

Also replaces the opaque mnao305/chrome-extension-upload action with
direct curl calls in publish-extension.yml so CWS error responses
are visible in CI logs for production publishes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ryanbas21 ryanbas21 merged commit 8100db6 into main May 12, 2026
1 check passed
@ryanbas21 ryanbas21 deleted the fix/cws-publish-debug branch May 12, 2026 17:01
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