Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate automated dependency management #140

Open
jeffpaul opened this issue Jun 26, 2018 · 7 comments
Open

Investigate automated dependency management #140

jeffpaul opened this issue Jun 26, 2018 · 7 comments

Comments

@jeffpaul
Copy link
Member

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 jeffpaul added the task label Jun 28, 2018
@jeffpaul
Copy link
Member Author

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

@valendesigns
Copy link
Contributor

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

@jeffpaul jeffpaul added this to the Future Release milestone Mar 6, 2019
@jeffpaul jeffpaul self-assigned this Apr 9, 2019
@jeffpaul
Copy link
Member Author

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
Copy link
Member Author

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

@jeffpaul
Copy link
Member Author

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

@jeffpaul
Copy link
Member Author

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
Copy link
Member Author

Looks like we could mimic how others have migrated from glide to dep and just cross our fingers and give it a try?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants