Skip to content

Auto deploy to chromewebstore#462

Merged
bogenpirat merged 4 commits into
masterfrom
auto-deploy-to-chromewebstore
Jun 19, 2026
Merged

Auto deploy to chromewebstore#462
bogenpirat merged 4 commits into
masterfrom
auto-deploy-to-chromewebstore

Conversation

@bogenpirat

Copy link
Copy Markdown
Owner

No description provided.

bogenpirat and others added 4 commits June 19, 2026 16:51
Add a manual (workflow_dispatch) release pipeline that bumps the version,
builds the dev + prod bundles, commits and tags that commit, publishes a
GitHub Release with both bundles attached, and uploads the prod bundle to
the Chrome Web Store.

- scripts/bump-version.mjs sets the version across manifest.json,
  package.json and package-lock.json (manifest is the source of truth).
- .github/workflows/release.yml builds before moving any git ref so a
  failed build leaves no dangling commit/tag; the auto-publish toggle for
  the store upload is marked with a TODO.

Pushes the bump-commit + tag via RELEASE_TOKEN so it can bypass the master
branch ruleset.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The action publishes only exact version tags (no moving major tag), so
@v5 does not resolve. v6.0.0 is the latest and accepts the same inputs.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@bogenpirat
bogenpirat merged commit 0df3d9f into master Jun 19, 2026
1 check passed
@bogenpirat
bogenpirat deleted the auto-deploy-to-chromewebstore branch June 19, 2026 15:56
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