Skip to content

chore: deprecate Firefox support and release path - #87

Merged
kbuffardi merged 1 commit into
mainfrom
chore/deprecate-firefox-support
Sep 5, 2026
Merged

chore: deprecate Firefox support and release path#87
kbuffardi merged 1 commit into
mainfrom
chore/deprecate-firefox-support

Conversation

@kbuffardi

Copy link
Copy Markdown
Owner

Summary

Deprecates Firefox support and removes Firefox from automated release and CI paths.

Changes

  • Marks Firefox as deprecated and non-publishable in release metadata.
  • Removes AMO credential validation, Firefox signing, and Firefox smoke checks from release workflows.
  • Changes the general CI workflow to manual workflow_dispatch only.
  • Removes Firefox smoke validation from release-candidate gating.
  • Documents Chromium-family migration guidance and the deprecated Firefox transition path.
  • Bumps the patch version to 0.4.8.

Firefox runtime/build tooling remains temporarily available for migration and eventual removal review; npm run test:browser:firefox is manual-only.

Verification

  • npm run version:check
  • npm run lint
  • npm run build
  • npm run test:e2e
  • npm run test:e2e:compiler
  • node --experimental-detect-module --test scripts/e2e-release-packaging.test.mjs
  • npm run release:check-version
  • npm run package:release
  • git diff --staged --check

Patch tag: v0.4.8

Closes #86

@kbuffardi
kbuffardi merged commit 3d94c59 into main Sep 5, 2026
1 check passed
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.

Deprecate Firefox support and disable Firefox deployment

1 participant