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

Actually check dependencies in CI #168

Merged
merged 3 commits into from
Nov 11, 2024
Merged

Actually check dependencies in CI #168

merged 3 commits into from
Nov 11, 2024

Conversation

whatyouhide
Copy link
Contributor

@whatyouhide whatyouhide commented Oct 31, 2024

Generates PRs like #169 (that one has changes from this branch too but you get the idea).

@whatyouhide whatyouhide changed the title Install rebar3 in the check_deps CI workflow Actually check dependencies in CI Oct 31, 2024
@whatyouhide whatyouhide self-assigned this Oct 31, 2024
@whatyouhide whatyouhide marked this pull request as ready for review October 31, 2024 09:48
@weppos
Copy link
Member

weppos commented Nov 11, 2024

@whatyouhide just to understand, the PR contains an update for all dependencies, or one PR for dependency?

@whatyouhide
Copy link
Contributor Author

@weppos all dependencies. Doing one PR per dependency would be significantly harder implementation wise, and since we have to implement this ourselves I’m leaning on the simpler solution. Thoughts?

@weppos
Copy link
Member

weppos commented Nov 11, 2024

@weppos all dependencies. Doing one PR per dependency would be significantly harder implementation wise, and since we have to implement this ourselves I’m leaning on the simpler solution. Thoughts?

Sounds good for now. The risk of updating all deps at once is that it may be harder to deal with deps with large changes. But hopefully this should be less of an issue if we update them more consistently than what we did in the past.

@whatyouhide whatyouhide merged commit b24f547 into main Nov 11, 2024
7 checks passed
@whatyouhide whatyouhide deleted the al/rebar3-ci branch November 11, 2024 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants