wptide icon indicating copy to clipboard operation
wptide copied to clipboard

Investigate automated dependency management

Open jeffpaul opened this issue 7 years ago • 7 comments

Description

Insofar as Tide has external dependencies, we should investigate automated dependency management to help reduce the burden of tracking those manually/ourselves.

Additional Information

Examples:

jeffpaul avatar Jun 26 '18 03:06 jeffpaul

Per bugscrub today, we're moving this to Future Release.

jeffpaul avatar Aug 29 '18 02:08 jeffpaul

IDK about this. Some of our dependencies will make the sky fall if they get updated automagically.

valendesigns avatar Feb 27 '19 09:02 valendesigns

After some research, Renovate looks like a solid option. It's free for open source projects and heavily used by Google projects, so... let's do it.

jeffpaul avatar May 14 '19 21:05 jeffpaul

Not saying we should have the PRs get auto-merged, but have the PRs ready for our review/merge seems like its helpful.

jeffpaul avatar May 14 '19 21:05 jeffpaul

Blerg, looks like Renovate and Dependabot both require go.mod or dep to be used.

jeffpaul avatar May 14 '19 21:05 jeffpaul

Related, we closed prior issue #136 to update to dep, so we're probably not getting any automation help here though I'll continue to search for other options.

jeffpaul avatar May 14 '19 21:05 jeffpaul