Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR automates tasks for building firefox and chrome bundles for 'stable' and 'beta'
channels by adding high-level all-in-one targets:
npm run dev-build
-- all-in-one for local development: fast dependency install and build with yarn (updates yarn.lock if needed)npm run beta-build
-- reproducible beta build in docker with frozen yarn.locknpm run release-build
-- reproducible release build in docker with frozen yarn.lockScripts take care of updating
add-on/manifest.json
and provide docker orchestration necessary for achieving reproducible build (#306) across platforms.