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)
Tree Management
Treeherder: Frontend
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/
Assignee | ||
Updated•7 years ago
|
Component: Treeherder → Treeherder: Frontend
Assignee | ||
Comment 1•7 years ago
|
||
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
Comment 2•7 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/a52ca716ebecf0e18021c326a1878aef734cf1a0
Bug 1409778 - Add configuration for Renovate (#3025)
See:
https://renovateapp.com/docs/configuration-reference/configuration-options
https://renovateapp.com/docs/configuration-reference/config-presets
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → emorley
Status: NEW → ASSIGNED
Comment 3•7 years ago
|
||
Comment 4•7 years ago
|
||
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]
Assignee | ||
Comment 5•7 years ago
|
||
I also opened some PRs/issues against the Renovate repo:
https://github.com/renovateapp/renovate/issues/1307
https://github.com/renovateapp/renovate/issues/1310
https://github.com/renovateapp/renovate/issues/1311
https://github.com/renovateapp/renovate/issues/1312
https://github.com/renovateapp/renovate/issues/1313
https://github.com/renovateapp/renovate/issues/1314
https://github.com/renovateapp/renovate/issues/1315
https://github.com/renovateapp/renovate/issues/1317
https://github.com/singapore/renovate-config/issues/7
https://github.com/singapore/renovate-config/issues/8
https://github.com/renovateapp/config-help/issues/4
https://github.com/renovateapp/renovate/pull/1306
https://github.com/renovateapp/renovate/pull/1309
https://github.com/renovateapp/renovate/pull/1316
https://github.com/singapore/renovate-config/pull/9
https://github.com/singapore/renovate-config/pull/10
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•