CI: update dependencies to fix tests by Jusshersmith · Pull Request #166 · buzzfeed/sso
Problem
All CI builds are currently failing due to updates to vendored dependencies being required. Specifically, we run git diff as part of our tests (https://github.com/buzzfeed/sso/blob/master/scripts/test) which fails after the CI process itself tries to update these dependencies.
Solution
Update the required dependencies - changes within individual commits outlined below:
-
Commit f243b66 includes changes to
go.modandgo.sumfrom running https://github.com/buzzfeed/sso/blob/master/Makefile#L18-L20. This is ran during the CI process, which then causes errors in ourgit diffinvocations in https://github.com/buzzfeed/sso/blob/master/scripts/test -
Commit f58f94f includes changes to local copies of dependencies, from running
go mod vendor(which is ran in https://github.com/buzzfeed/sso/blob/master/scripts/test#L20)
I think larger changes are required to this process to keep the CI/test/builds running cleanly, though that can be addressed separately - this PR aims to unblock the CI/build process.