openedx / open-edx-proposals

Proposals for Open edX architecture, best practices and processes
http://open-edx-proposals.readthedocs.io/
Other
44 stars 32 forks source link

OEP-67 - Greenkeeper is an out-of-date recommendation #524

Closed feanil closed 3 months ago

feanil commented 11 months ago

OEP-67/OEP-14 currently recommend greenkeeper to keep JS dependencies up-to-date. This should be renotave instead.

From Jeremy Bowman:

See https://openedx.atlassian.net/wiki/spaces/AC/pages/1841791377/Set+up+Renovate+to+Automate+JavaScript+Dependency+Updates#Notes-on-Alternatives for reasons we started to ditch Greenkeeper. As with the Redux note above we could update it after initial release, but I'd rather not risk people trying to start switching to Greenkeeper after reading this.

jmbowman commented 10 months ago

Note that https://openedx.atlassian.net/wiki/spaces/AC/pages/1841791377/Set+up+Renovate+to+Automate+JavaScript+Dependency+Updates has good context but stale instructions, and there is also https://docs.openedx.org/en/latest/developers/how-tos/enable-javascript-upgrade-automation.html with updated instructions but no context. We should update, consolidate, and/or cross-link these documents.

sarina commented 3 months ago

@brian-smith-tcril volunteered to help usher this through in this thread: https://openedx.slack.com/archives/C04BM6YC7A6/p1715977120811569