Closed Bug 1692381 Opened 3 years ago Closed 3 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

(Blocks 1 open bug)

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: 3 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).

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

Attachment

General

Created:
Updated:
Size: