Skip to content

Automate Firefox releases after version merges - #1

Merged
maxknerrich merged 1 commit into
mainfrom
chore/release-automation-assets
Jul 13, 2026
Merged

Automate Firefox releases after version merges#1
maxknerrich merged 1 commit into
mainfrom
chore/release-automation-assets

Conversation

@maxknerrich

Copy link
Copy Markdown
Owner

Summary

  • validate every merge and publish only when the package version changes
  • create a matching GitHub release after AMO submission
  • retain manual dry-run and recovery controls
  • add persistent AMO tags

Release flow

Feature PRs update the Changesets version PR. Merging that version PR publishes the new version; ordinary merges do not attempt to re-upload an existing version.

Validation

  • npm test
  • Firefox package build
  • web-ext lint with zero warnings

@maxknerrich
maxknerrich merged commit 97f7973 into main Jul 13, 2026
1 check passed
@maxknerrich
maxknerrich deleted the chore/release-automation-assets branch July 13, 2026 10:08
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