Skip to content

Update README badge and publish releases to Edge Add-ons#105

Merged
gilgold merged 2 commits into
mainfrom
readme-updates
Jun 10, 2026
Merged

Update README badge and publish releases to Edge Add-ons#105
gilgold merged 2 commits into
mainfrom
readme-updates

Conversation

@gilgold

@gilgold gilgold commented Jun 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace the stale CircleCI badge in the README with a GitHub Actions badge for the release workflow on main
  • Add a Microsoft Edge Add-ons publish step to the release workflow using the v1.1 Update REST API: uploads the packaged zip to the draft submission, polls the upload operation, publishes, and polls the publish operation
  • The Edge step runs whenever packaging succeeded, even if the Chrome Web Store publish failed, so one store's outage doesn't block the other
  • Update CLAUDE.md's CI/CD description to mention both stores

Secrets

Requires EDGE_CLIENT_ID, EDGE_API_KEY, and EDGE_PRODUCT_ID — all already set on the repo.

🤖 Generated with Claude Code

gilgold and others added 2 commits June 10, 2026 16:07
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Adds an Edge publish step to the release workflow using the v1.1
Update REST API (ApiKey + X-ClientID auth). Uploads the same zip,
polls the upload operation, then publishes the draft submission.
Runs independently of the Chrome Web Store step so one store's
failure doesn't block the other. Requires EDGE_CLIENT_ID,
EDGE_API_KEY and EDGE_PRODUCT_ID repository secrets.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@gilgold gilgold merged commit 26b0c6f into main Jun 10, 2026
3 checks passed
@gilgold gilgold deleted the readme-updates branch June 10, 2026 13:45
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