pelorus icon indicating copy to clipboard operation
pelorus copied to clipboard

requirements.txt files should be automatically generated in CI if the PR is from dependabot

Open KevinMGranger opened this issue 1 year ago • 1 comments

Feature description

When dependabot opens a PR to change a dep version, it fails CI because it checks to see if the poetry deps and requirements.txt deps are in sync.

We could make CI check if this change came from dependabot, make that change, and push it to the PR.

How this will help you

Merging dependabot PRs will be easier, and help reduce noise.

Feature priority

⏳ Low priority, it does not block me of using Pelorus

Code of Conduct

  • [X] I agree to follow Pelorus's Code of Conduct

KevinMGranger avatar Oct 20 '23 18:10 KevinMGranger

Possible solution https://github.com/dependabot/dependabot-core/issues/935#issuecomment-603882655

mateusoliveira43 avatar Oct 20 '23 20:10 mateusoliveira43