Closed Bug 1692381 Opened 4 years ago Closed 4 years ago

update npm dev-dependencies for Fx 88 nightly and refile this bug for Fx 89

Categories

(Firefox :: Messaging System, task, P1)

task

Tracking

()

RESOLVED FIXED
88 Branch
Iteration:
88.2 - Mar 8 - Mar 21
Tracking Status
firefox88 --- fixed

People

(Reporter: dmosedale, Assigned: andreio)

References

Details

Attachments

(1 file)

No description provided.
Blocks: 1692382

Let's try to keep our dependencies up to date each cycle. Steps:

green up dependencies that are already passing tests

next-update --test './node_modules/.bin/npm-run-all test buildmc' --type dev
for non-dev dependencies, probably include --test 'npm run mochitest'
maybe --without istanbul-instrumenter-loader,karma-sinon,loader-utils (as they failed previously)

fix up dependencies that require changes as separate commits

non-dev dependencies probably require vendor/ file changes

create PR with greening up commits

good to link to major version changes release tags
-- e.g., https://github.com/mochajs/mocha/releases/tag/v5.0.0

file new bug for next cycle

Reusing this bug to update 88 instead.

Iteration: --- → 87.2 - Feb 8 - Feb 21
Summary: update npm dev-dependencies for Fx 87 nightly and refile this bug for Fx 88 → update npm dev-dependencies for Fx 88 nightly and refile this bug for Fx 89
Assignee: nobody → andrei.br92
Iteration: 87.2 - Feb 8 - Feb 21 → 88.1 - Feb 22 - Mar 7
Priority: -- → P1
Iteration: 88.1 - Feb 22 - Mar 7 → 88.2 - Mar 8 - Mar 21
Pushed by aoprea@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9c3221bdaa30 Update newtab dev dependencies r=pdahiya
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
Blocks: 1822664

Note that if specific updates require substantial work, those can be spun off into their own bugs (if they don't already have them).

Blocks: 1942154
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: