Closed Bug 1409778 Opened 7 years ago Closed 7 years ago

Use Renovate to keep JS dependencies up to date

Categories

(Tree Management :: Treeherder: Frontend, enhancement, P3)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: emorley)

References

Details

Attachments

(1 file)

Greenkeeper finally has a way to support lockfiles (such as yarn.lock), and it's hopefully had enough time to bake. I'm still a little dubious about the concept of adding custom scripts to the Travis file and exposing a repo's API key via Travis secure environment variables, but we should at least look into it: https://github.com/greenkeeperio/greenkeeper-lockfile Worst comes to the worst we can always not use greenkeeper-lockfile and just manually update the lockfile ourselves after Greenkeeper opens the PR. https://greenkeeper.io/
Component: Treeherder → Treeherder: Frontend
It looks like https://renovateapp.com/ is what we're after :-)
Summary: Use greenkeeper.io or similar to keep JS dependencies up to date → Use Renovate to keep JS dependencies up to date
Depends on: 1416054
Assignee: nobody → emorley
Status: NEW → ASSIGNED
Commit pushed to master at https://github.com/mozilla/treeherder https://github.com/mozilla/treeherder/commit/cb55dcad53b5a5a44804386c40c43f845f4c1957 Bug 1409778 - Simplify Renovate configuration (#3054) Now that the group package PR title and commit messages have been adjusted upstream, our config no longer needs to override them. See: https://github.com/renovateapp/renovate/commit/1e4bebe627d8fe55328b4ac9546cf92e295b7b90 [skip ci]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: